Cmake不配置文件

Cmake不配置文件,cmake,Cmake,我正在尝试创建一个CMakeLists.txt来配置一些文件,但它工作不正常 这是我的密码 set (MDIR "${CMAKE_INSTALL_PREFIX}/share/models") configure_file ( "include/CLMParameters.h.in" "${PROJECT_BINARY_DIR} /CLMParameters.h" ) 这是头文件中的代码 # code .... wSizeCurrent = wSizeLarge; defaultModelL

我正在尝试创建一个
CMakeLists.txt
来配置一些文件,但它工作不正常

这是我的密码

set (MDIR "${CMAKE_INSTALL_PREFIX}/share/models")
configure_file ( "include/CLMParameters.h.in" "${PROJECT_BINARY_DIR} /CLMParameters.h" )
这是头文件中的代码

# code ....

wSizeCurrent = wSizeLarge;

defaultModelLoc = @mdir@/main.txt;

XLeftOffset = 100;
XRightOffset = 100;

# more code and so on
我希望它将
@mdir@
更改为我定义的路径,但我得到的只是

defaultModelLoc = /main.txt;

CMake变量名区分大小写。在要配置的文件中使用
@MDIR@

CMake变量名区分大小写。在要配置的文件中使用
@MDIR@

CMake变量名区分大小写。在要配置的文件中使用
@MDIR@

CMake变量名区分大小写。在要配置的文件中使用
@MDIR@