我想做一些接近如何在Netbeans中为c++项目添加运行参数
但是我不想把命令参数传递给正在运行的exe,我想把参数传递给配置脚本
当在命令行中编译整个东西时,我用以下选项配置我的项目(Gimp)
configure --prefix=/opt/gimp-2.7 --without-libtiff --disable-python --without-dbus --disable-gtk-doc
我可以调整netbeans为我做适当的选项配置吗?还是netbeans只能在根目录下执行make递归?(所以我需要运行configure {my options}至少一次之前)
NetBeans允许您在使用现有资源创建新的C/c++项目时传递参数来配置脚本。如果项目已经创建,您也可以编辑参数并重新运行configure脚本。
创建新项目时传递参数配置脚本的步骤:
- File ->New Project
- 选择C/c++项目与已有的源代码 接下来
- 点击
- 在选择模式页面中,选择包含现有源代码和配置脚本的文件夹。
- 在Select Configuration Mode:下选择Custom。
- 单击Next
- 在Build Tool页面,选择使用configure脚本生成的makefile
- 在 configure arguments 框中输入配置脚本的参数。 点击向导的其余部分来创建项目NetBeans将使用自定义参数运行配置脚本,并在向导完成时生成Makefile。
编辑项目创建后传递给配置的参数:
- 在NetBeans Projects树中,展开你的项目,展开Important Files,右键单击configure脚本,然后选择Properties
- 点击…参数行上的按钮并编辑参数。
- 点击关闭
- 右键单击configure脚本,选择run。 NetBeans将使用新的参数重新运行configure脚本,并重新生成Makefile。