如何在Qmake中配置编译器
How to configure a compiler in qmake
我在配置我的qmake项目以与控制台中的命令相同的方式构建/编译。从控制台编译的工作命令是:
g main.cpp -std = c 11 -luws -lz -lssl
标志是解决一些未定义的参考文献所必需的。现在,我设置了.pro文件,如下所示
QT += core
QT -= gui
TARGET = car_mpc_ex
CONFIG += console
CONFIG -= app_bundle
QMAKE_CXXFLAGS += -std=c++11
QMAKE_CXXFLAGS += -luWS
QMAKE_CXXFLAGS += -lz
QMAKE_CXXFLAGS += -lssl
SOURCES +=
main.cpp
[...]
DISTFILES +=
HEADERS +=
[...]
在QT创建者和未定义的参考文献中重建所有时,在控制台上构建时已解决,无法解决...以某种方式忽略了我的标志?
QMAKE_CXXFLAGS
用于编译器标志,而库应指定为链接标志。这是通过LIBS
变量完成的(或与您不需要使用的QMAKE_
前缀QMAKE_LIBS
等效的)。
另外,必须为编译器和链接器指定C 11选项,但是您可以使用QMake CONFIG
变量以更便携的方式处理它:
CONFIG += c++11
相关文章:
- 检测到 Conan 配置文件设置与 CMake 之间的编译器版本不匹配
- 如何配置VS 2012的编译器来更改基本数据类型大小?
- 配置:错误:C++编译器无法创建可执行文件
- 如何使用Microsoft Visual Studio 2017配置外部编译器,如gcc +14
- 重用编译器前端的结果,以加快多个配置/平台的C++代码编译
- 在英特尔C++编译器 (Linux) 的配置搜索路径中找不到文件可执行文件
- 如何在Qmake中配置编译器
- 有人知道如何为OpenMP配置NetBeans C 编译器吗?
- 已安装的Intel C 编译器,缺失 /位 /C 配置
- 用于优化 QtCreator 编译器的配置
- 如何在Qt Creator中配置编译器
- 如果我只在发布配置中遇到内部编译器错误,我可以看看什么来解决这个问题
- 配置 cmake 以根据环境选择编译器
- PHP PDO_ODBC配置:错误:C 编译器无法创建可执行文件
- 将库添加到调试配置-QtCreator,VC编译器
- 我如何允许用户重新配置编译器使用cmake
- 如何在Visual Studio 2012 c++中配置VIX API的编译器
- 我如何配置cmake编译一个文件两次与两个不同的编译器
- 如何配置Eclipse(或任何IDE),以便在远程SSH主机上使用Intel编译器编译c++
- USB 上C++编译器(无需安装计算机(c 驱动器、PATH 等))的可移植 Eclipse CC++ 配置