如何为一个文件指定生成设置

How to specify build settings for one file?

本文关键字:文件 设置 一个      更新时间:2023-10-16

我正在与QT Creator合作创建一个应用程序,我正在Windows上打开一个套接字,但是我不想使用本机QT套接字,而是希望使用Windows提供的套接字。我需要在编译时使用标志 -lws2_32 在库中链接,但我似乎找不到除了 makefile.release 之外可以添加该选项的地方。我尝试编辑生成文件,但它被覆盖并且无法编译。有没有办法只为一个特定文件指定构建标志?

在项目 .pro 文件中添加一行

LIBS += -lws2_32

LIBS += C:/Path/to/ws2_32.lib

参考这里。