如何在 qt creator 中为 gcc 添加选项?
Posted
技术标签:
【中文标题】如何在 qt creator 中为 gcc 添加选项?【英文标题】:How to add options to gcc in qt creator? 【发布时间】:2015-09-17 03:24:45 【问题描述】:Qt 多年来一直是我选择的 IDE,但这非常令人沮丧。
我正在尝试在我的 C 项目中使用 openGL,但没有一个函数具有定义的引用。我用谷歌搜索这个问题和find this lovely page (second to last response)。我试了一下,它完美无缺:
gcc main.c -lGL -lglut
但是使用终端而不是 Qt creator 的内置功能是……不可取的。所以我在谷歌上搜索了如何使用 qt 向 gcc 添加选项,我找到了this *** page,但它根本不起作用。我尝试了各种各样的事情,比如
QMAKE_CXXFLAGS += -lGL -lglut
和
QMAKE_CFLAGS += -lGL -lglut
和(绝望地)
OPTIONS: -lGL -lglut
我不知道,我不知道应该如何在 Qt 中向 gcc 添加选项,以便我的函数不再未定义。
也许我需要一个具有更直接编译功能的新 IDE...
编辑! Iskar Jarak 是对的,我必须像这样将它添加到库中:
LIBS += -lGL -lglut
顺便说一句,这是在 .pro 文件中。
【问题讨论】:
改用LIBS += -lGL -lglut
。请注意,这在您的 .pro
文件中。
就是这样!!谢谢!!
很高兴听到这个消息,我已将我的评论添加为正确答案。
【参考方案1】:
将LIBS += -lGL -lglut
添加到您的.pro
文件中。
QMAKE_CXXFLAGS
用于 C++ 编译器标志,例如 -std=C++0x
【讨论】:
以上是关于如何在 qt creator 中为 gcc 添加选项?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Qt Creator 中启用自定义 gcc 参数? [复制]