[CMake] Warning: Argument not separated from preceding token by whitespace.
ycollette.nospam at free.fr
ycollette.nospam at free.fr
Mon Jun 26 04:33:46 EDT 2017
Hello,
I've got the following code in a cmake file:
109 add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/tmp-pcode-matlab/knitromatlab_fsolve.p
110 ${CMAKE_BINARY_DIR}/tmp-pcode-matlab/knitromatlab_lsqnonlin.p
111 ${CMAKE_BINARY_DIR}/tmp-pcode-matlab/knitromatlab_mip.p
112 COMMAND ${Matlab_MAIN_PROGRAM} -nodisplay -nodesktop -nosplash -r \"run('${CMAKE_BINARY_DIR}/generate_pcode.m')\;\"
113 WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
114 COMMENT "Generating PCode")
When I run cmake, I've got the following warning message:
CMake Warning (dev) in matlab/CMakeLists.txt:
Syntax Warning in cmake code at
/home/jenkins/workspace/Knitro/KnitroLinux/KNITROdir/matlab/CMakeLists.txt:112:131
Argument not separated from preceding token by whitespace.
This warning is for project developers. Use -Wno-dev to suppress it.
I have tried several combinations of ;,\\", \\\\", ... and I haven't found any solution to get rid of this warning.
What is the correct syntax for this line ?
Best regards,
YC
More information about the CMake
mailing list