Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 如何获取提供给visual studio的路径“;lib.exe“;CMake中的可执行文件?_Windows_Visual Studio_Cmake - Fatal编程技术网

Windows 如何获取提供给visual studio的路径“;lib.exe“;CMake中的可执行文件?

Windows 如何获取提供给visual studio的路径“;lib.exe“;CMake中的可执行文件?,windows,visual-studio,cmake,Windows,Visual Studio,Cmake,如何从CMake获取提供的visual studio“lib”可执行文件(可在C:\Program Files(x86)\Microsoft visual studio 11.0\VC\bin\中找到)的路径?无法直接获得lib.exe的完整路径。但是您可以从CMAKE\u LINKER中派生它: get_filename_component(_vs_bin_path "${CMAKE_LINKER}" DIRECTORY) 或者你也可以通过像CMake这样的脚本来实现

如何从CMake获取提供的visual studio“lib”可执行文件(可在
C:\Program Files(x86)\Microsoft visual studio 11.0\VC\bin\
中找到)的路径?

无法直接获得
lib.exe
的完整路径。但是您可以从
CMAKE\u LINKER
中派生它:

get_filename_component(_vs_bin_path "${CMAKE_LINKER}" DIRECTORY)
或者你也可以通过像CMake这样的脚本来实现