Qt4.6とMicrosoftSDK(Psapi.Lib)を使用するアプリケーションがあります。
私はcmakeまたはqmakeを使用してビルドします。
qmakeとcmakeの場合、Psapi.libのパスをハードで指定します。
qmake:
win32 {
LIBS += "C:\Program Files\Microsoft SDKs\Windows\v7.0A\Lib\Psapi.Lib"
}
cmake:
SET(PSAPI "C:/Program Files/Microsoft SDKs/Windows/v7.0A/Lib/Psapi.Lib")
しかし、ハードパスを避けたいのですが、SDKライブラリを検索する方法はありますか?
Linuxの場合、検索に問題はありません。
qmake:
unix {
CONFIG += link_pkgconfig
PKGCONFIG += xmu
}
cmake:
IF(UNIX)
INCLUDE(FindPkgConfig)
PKG_CHECK_MODULES(XMU xmu REQUIRED)
INCLUDE_DIRECTORIES(${XMU_INCLUDE_DIR})
LINK_DIRECTORIES(${XMU_LIBRARY_DIRS})
ENDIF()
同じことをすることは可能ですか?ありがとうございます。