如何强制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的建设使用替代单安装的主要内容,如果未能解决你的问题,请参考以下文章

发布使用 MonoDevelop 制作的应用程序

如何在MacOS上装MonoDevelop?

Monodevelop 不会在 Mint 17 中启动

Centos6.4安装Mono和MonoDevelop

unity的 monodevelop怎么安装

MonoTouch 5.0:获取 MonoDevelop 以使用 iOS 5 SDK/模拟器