有人知道如何配置Qt-Creator来使用cygwin的make来构建项目吗?也许这是一个简单的cygwin损坏的窗口路径问题,但我无法让Qt-Creator找到/运行cygwin的make。我的make驻留在/usr/bin中,在我的系统中实际上就是c:\cygwin\c\usr\bin。无论哪种方式,Qt似乎都不能使用我能想到的所有明显的构建设置找到它。
谢谢
发布于 2010-11-19 22:11:39
这个答案适用于我使用Qt Creator 2.0.93 (测试版2.1),YMMV
我花了一些时间来追踪一个类似的问题:使用来自Qt的非mingw、非“支持”的构建链。似乎Qt Creator使用不同的环境来构建步骤,这取决于您是使用"Make“还是"Custom”构建步骤(请参见项目视图)。我能够控制实际调用的make的唯一方法,更重要的是,它的运行路径是从使用"make“构建步骤更改为”自定义“构建步骤。一旦我这样做了,PATH环境变量(在build environment下)的设置就会生效,并选择正确的make。
换句话说,尝试执行以下步骤:
发布于 2014-11-22 16:09:17
我在windows8.1上运行qtcreator 3.2.1。
只需进入tools-> option-> build&run-> kits ->add
将sysroot设置为cygwin文件夹(例如,例如: C:\cygwin64),并将编译器类型设置为mingw。
(如果我设置gdb使用它,我会更新的)
https://stackoverflow.com/questions/4048395
复制相似问题