是否有办法强制设置cmake中的swig模块的发布模式以构建发布模式,而不管实际的构建类型是什么?如何在发布模式下强制CMAKE构建SWIG模块
我想构建一个使用swig自动生成代码的python模块,并且当我在调试模式下构建我的应用程序时,它抱怨一个python调试库。
我对调试python模块相关代码不感兴趣,所以我没有在调试模式下构建swig自动生成的python模块。
以下是我在我的CMakeLists.txt文件:
set_source_files_properties(abstract.i PROPERTIES CPLUSPLUS on)
swig_add_module(${PROJECT_NAME} python abstract.i)
swig_link_libraries(${PROJECT_NAME} ${PROJECT_NAME} ${PYTHON_LIBRARIES})