我已经安装了NetBeans 6.9,并且在Ubuntu Linux11.10上运行良好。我的目标是将编译器选项(如-Wall
和-std=c99
)设置为默认使用。目前,我必须右键单击我的项目->属性-> C编译器->警告级别"More Warning “并将-std=c99
添加到Additional Options。当创建许多项目时,这显然是一种痛苦,我相信有一种方法可以将所有这些都设置为默认的。
我找到了与我的问题密切相关的this thread。然而,唯一的答案是安装Code::Block和MSYS 1.0.11,这对我来说没有多大意义。我看不出安装另一个IDE会对我有什么帮助,而且MSYS似乎没有必要,因为我已经在使用Linux了。
我已经尝试了我能想象到的每一个合理的搜索词,我非常惊讶我找到的信息是如此之少。似乎大多数使用NetBeans的人都应该在某些时候改变这种类型的东西。我在搜索:'NetBeans -std=c99 default','NetBeans set default compile options','how to make NetBeans use c99 by default‘和'Code::Blocks settings into NetBeans’。
请谁给我指明正确的方向,或者告诉我我应该寻找什么。我想其他人也有同样的问题,所以我希望这个帖子能有所帮助。
发布于 2012-07-27 15:48:14
以下是您可以做的一些不同的事情:
详情请看这里:
发布于 2015-09-09 06:24:23
您可以创建一个项目模板模块。我知道这是可能的,但之前没有尝试过,这个链接解释了如何做到这一点;
https://blogs.oracle.com/seapegasus/entry/tip_create_your_own_project
(首先,您需要带有platform SDK的NetBeans,而不仅仅是C/C++包。)
我跟着脚步走;
-ctemplate1.nbm,点击"Add
享受其他可能性;原始项目中的文件和文件夹将在那里。
发布于 2011-10-25 21:44:02
您是否尝试过编辑netbeans.conf
文件(对于我来说,它是在/usr/local/netbeans-7.0.1/etc/netbeans.conf
中)并向netbeans_default_options
行添加所需的选项?从我的文件版本来看,您可能需要在开关前面加上-J
(因此-Wall
将变为-J-Wall
)。
https://stackoverflow.com/questions/7882981
复制相似问题