如何强制MonoDevelop的建设使用替代单安装
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何强制MonoDevelop的建设使用替代单安装相关的知识,希望对你有一定的参考价值。
参考技术A Solaris系统内。MonoDevelop 是个适用于Linux、Mac OS X和MicrosoftWindows的开放源代码集成开发环境,主要用来开发Mono与.NETFramework软件。MonoDevelop集成了很多Eclipse与Microsoft Visual Studio的特性,像是 Intellisense、版本控制还有 GUI与 Web设计工具。另外还集成了GTK#GUI设计工具(叫做Stetic)。目前支持的语言有Python、Vala、C#、Java、BOO、Nemerle、VisualBasic .NET、CIL、C与C++。本回答被提问者采纳
如何在 Monodevelop c++ 控制台应用程序中设置链接器选项
【中文标题】如何在 Monodevelop c++ 控制台应用程序中设置链接器选项【英文标题】:How to set linker option in Monodevelop c++ console application 【发布时间】:2013-02-13 09:57:28 【问题描述】:我也是 *** 和 monodevelop 的新手。
我正在使用单开发版本2.8.6.3
//
如何在 monodevelop 中设置链接器选项。
因为我做了以下事情:
Project Option->Code Generation->Libraries
并添加库libssl.a
项目选项->代码生成->路径 添加库路径 /usr/local/ssl/lib 并包含路径 /usr/local/ssl/include 当我编译/构建应用程序时出现以下错误
-L"/usr/local/ssl/lib"-L"/usr/local/ssl/fips-2.0/lib"-l"ssl.a" /usr/bin/ld: 找不到 -lssl.a collect2: ld 返回 1 个退出状态
请帮帮我! 谢谢大家
【问题讨论】:
【参考方案1】:如果您有libssl.so
,则使用ssl
指定
如果你有libssl.a
,只需在链接命令中输入libssl.a
【讨论】:
差不多,应该只有ssl
,仅此而已。链接器会自动添加lib
前缀和.a
后缀。【参考方案2】:
您可以在“Monodevelop”中轻松更改编译器设置:
项目->选项->配置
在名为“代码生成”的选项卡中,您应该能够添加额外的链接器选项(如 -lm ,以指示链接器使用 c 和 c++ 数学库) 在标记为“Extra Compiler - Options”的部分中,您可以提供其他选项和您希望提供的程序名称。 (如 -o my_programm)
仔细查看文档中说的>>“更改编译器选项”
http://monodevelop.com/documentation/creating_c_and_cpp_projects
【讨论】:
以上是关于如何强制MonoDevelop的建设使用替代单安装的主要内容,如果未能解决你的问题,请参考以下文章