use*_*137 4 c++ qt qmake environment-variables qt-creator
所以我在我目前正在使用的代码中使用了一堆库.现在我通过做类似的事情来包含它们win32:LIBS += "C:/my/location/Tools/libcurl/trunk/lib/Debug/curllib.lib".但是,我有一个定义%TOOLS%为的环境变量C:/my/location/Tools/.我试图简单地改变我的包括win32:LIBS += "%TOOLS%libcurl/trunk/lib/Debug/curllib.lib",但它找不到文件.我在网上看了,这应该是可行的.我错过了一些简单的东西,比如告诉Qt创建者查看窗口环境变量的方法吗?
谢谢!
要在处理qmake时获取环境变量的内容,可以使用以下命令:
win32:LIBS += $$(TOOLS)/libcurl/trunk/lib/Debug/curllib.lib
Run Code Online (Sandbox Code Playgroud)
TOOLS应该是一个环境变量设置为C:/my/location/Tools.
但是你不一定需要一个环境变量.您可以在.pro文件中简单地定义变量:
TOOLS="C:/my/location/Tools"
Run Code Online (Sandbox Code Playgroud)
并通过为其添加前缀来使用它的值$$:
win32:LIBS += $$TOOLS/libcurl/trunk/lib/Debug/curllib.lib
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4840 次 |
| 最近记录: |