Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.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
Build 如何强制proj4构建proj.dll而不是proj_4_9.dll,包括使用cmake的版本_Build_Cmake_Proj - Fatal编程技术网

Build 如何强制proj4构建proj.dll而不是proj_4_9.dll,包括使用cmake的版本

Build 如何强制proj4构建proj.dll而不是proj_4_9.dll,包括使用cmake的版本,build,cmake,proj,Build,Cmake,Proj,如何强制proj4构建proj.dll而不是proj_4_9.dll,包括使用cmake的版本 我试着 set(OUTPUT_NAME "proj" CACHE STRING "") set(PROJ_CORE_TARGET "proj" CACHE STRING "") set(PROJ_CORE_TARGET_OUTPUT_NAME "proj" CACHE STRING "") 以手动覆盖此。然而不起作用。您可以这样设置目标的名称: set_target_properties(proj_

如何强制proj4构建proj.dll而不是proj_4_9.dll,包括使用cmake的版本

我试着

set(OUTPUT_NAME "proj" CACHE STRING "")
set(PROJ_CORE_TARGET "proj" CACHE STRING "")
set(PROJ_CORE_TARGET_OUTPUT_NAME "proj" CACHE STRING "")

以手动覆盖此。然而不起作用。

您可以这样设置目标的名称:

set_target_properties(proj_4_9 PROPERTIES 
  OUTPUT_NAME "proj")

成功了,谢谢。假设有一个变量要全局设置,比如PROJ_OUTPUTNAME等等。。。