netbeans:c 项目如何为configure 传递参数?

标签 netbeans configure

我想做一些接近
How to add run parameters to a C++ project in Netbeans

但我不想将命令参数传递给正在运行的 exe,我想将参数传递给配置脚本

在命令行中编译整个内容时,我使用以下选项配置我的项目 (Gimp)

configure --prefix=/opt/gimp-2.7 --without-libtiff --disable-python --without-dbus --disable-gtk-doc

我可以调整 netbeans 来为我配置合适的选项吗?
还是 netbeans 只能在根目录下进行递归? (所以我需要至少运行一次 configure {my options} 之前)

最佳答案

当您使用现有源创建新的 C/C++ 项目时,NetBeans 允许您传递参数以配置脚本。如果项目已经创建,您还可以编辑参数并重新运行配置脚本。

创建新项目时将参数传递给配置脚本的步骤:

  • 文件->新建项目
  • 选择 具有现有源代码的 C/C++ 项目
  • 点击下一个
  • 在“选择模式”页面上,选择包含现有源和配置脚本的文件夹。
  • 选择配置模式: ,选择 定制 .
  • 点击下一步
  • 关于 构建工具 页面,选择使用'configure'脚本生成的makefile
  • 中输入配置脚本的参数配置参数 盒子。
  • 单击向导的其余部分以创建项目
  • NetBeans 将使用自定义参数运行配置脚本,并在向导完成时生成 Makefile。

  • 在项目创建后编辑传递给 configure 的参数:
  • 在 NetBeans 项目树中,展开您的项目,然后展开 重要文件 , 右键单击​​ 配置 脚本,然后选择 属性
  • 点击 ... 上的按钮参数 行并编辑参数。
  • 点击关闭
  • 右键单击 配置 脚本并选择 运行 .
  • NetBeans 将使用新参数重新运行配置脚本并重新生成 Makefile。
  • 关于netbeans:c 项目如何为configure 传递参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8041589/

    相关文章:

    java - 在java servlet netbean中使用库

    amazon-web-services - 如何在 Windows 10 中配置 AWS CLI v2?

    android - 如何在编译期间强制 "./configure"停止使用 -pthread?

    java - JAX-RS 资源错误 : Couldn't find JAX-B element for class java. lang.String 和更多异常

    java - AutoCompleteDecorator.decorate(combobox);在 JTable 中运行不完美

    apache - 无法在 Netbeans 9 中设置 apache tomcat

    php - XAMPP 无法安装 xdebug

    function - Autoconf 使用损坏的功能生成配置(ac_fn_set_status、ac_fn_exit)

    c++ - 配置:错误:无法链接到 libboost_atomic

    配置 GnuTLS - 未找到 libnettle 3.4.1 - OS X Lion