我正在构建一个使用 tolua++ 进行绑定(bind)的 C++ 项目。
“手工”构建时。在命令行中,我输入以下命令:
tolua++5.1 -o ../src/LuaBinding.cpp -H LuaBinding.h Binding.pkg
我不知道在 Netbeans IDE 的什么地方输入这个命令行。
有人能帮忙吗?
最佳答案
根据您创建项目的方式,您可能有一个 Makefile。 (例如,如果在创建项目时选择了“C/C++ 应用程序”,那么 NetBeans 会为您创建一个 Makefile。)
在 Project Pane 中,您将有一个名为 Important Files 的节点,其中应该有 Makefile。我假设您可以将需要的命令放入 Makefile 中。 NetBeans 在重要文件 中为您提供的 makefile 实际上允许您通过向前后目标添加命令来扩充其自己的标准 makefile 目标。要更好地控制 make 过程,您可以用完全自定义的集替换 NetBeans 的 make 文件。这意味着您需要将自己的目标连接到菜单命令——这不是火箭科学,但超出了这个答案的范围。
如果比那个更通用...如果所有文件都是用tolua++构建的,那么你可以建立它Build Tools工具集。单击工具,然后单击选项,然后单击选项对话框工具栏中的C/C++ 图标,然后单击构建工具标签。在这种情况下,标准 NetBeans 联编文件(或您提供的任何自定义联编文件)将简单地使用它,而不必处理联编文件本身。
关于c++ - Netbeans C++ 附加命令(使用tolua++),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4603273/