我有一个使用 Qt 4.6 和 Microsoft SDK(Psapi.Lib)的应用程序。
我使用 cmake 或 qmake 来构建。
对于 qmake 和 cmake,我硬指定 Psapi.lib 的路径。
制作:
win32 {
LIBS += "C:\Program Files\Microsoft SDKs\Windows\v7.0A\Lib\Psapi.Lib"
}
制作:
SET(PSAPI "C:/Program Files/Microsoft SDKs/Windows/v7.0A/Lib/Psapi.Lib")
但我想避免艰难的道路,有没有办法搜索SDK lib?
对于linux,搜索没有问题:
制作:
unix {
CONFIG += link_pkgconfig
PKGCONFIG += xmu
}
制作:
IF(UNIX)
INCLUDE(FindPkgConfig)
PKG_CHECK_MODULES(XMU xmu REQUIRED)
INCLUDE_DIRECTORIES(${XMU_INCLUDE_DIR})
LINK_DIRECTORIES(${XMU_LIBRARY_DIRS})
ENDIF()
有可能做同样的吗?谢谢。