gpt4 book ai didi

c++ - Monodevelop 在 Linux 上额外的 g++ 编译器选项

转载 作者:太空狗 更新时间:2023-10-29 21:45:21 25 4
gpt4 key购买 nike

我正在尝试移植 Windows C++ 应用程序以在 Linux 上运行,并且我正在使用 monodevelop。我遇到了一个编译错误,经过一些研究我发现我需要为 g++ 指定 -std=c++0x 标志才能正确编译它。当我在命令行上使用这个标志运行 g++ 时,它编译得很好。但是,我看不到通过 monodevelop 添加它的方法。在 options->Code Generation 下,我看到了一些“额外编译器选项”的文本,但无法向该列表添加任何内容。没有按钮或文本框可见。我还打开了 .cproj 文件,看看我是否可以手动添加它,但我没有看到任何明显的地方我会把它放在哪里。有谁知道如何在 monodevelop 中添加编译器选项?

最佳答案

在 monodevelop 4 及更高版本中,您可以添加自定义编译器选项,例如 -std=c++11 等。为此,您需要安装最新的 MonoDevelop,您可以从 github 手动编译它或从 Ubuntu PPA 安装它 http://ppa.launchpad.net/v-kukol/mono-testing/ubuntu .

安装后,您只需转到“项目”>“项目名称”选项,然后转到“构建”>“代码生成”,然后在显示“额外编译器选项”的地方添加编译器选项。

关于c++ - Monodevelop 在 Linux 上额外的 g++ 编译器选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17810560/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com