Есть ли способ принудительно установить режим выпуска модулей swig в cmake для сборки в режиме выпуска независимо от того, какой тип сборки используется?
Я пытаюсь собрать модуль python с использованием автоматически сгенерированного кода swig, и он жалуется на библиотеку отладки python при сборке приложения в режиме отладки.
Меня не интересует отладка кода, связанного с модулями Python, поэтому я согласен не собирать автоматически созданные модули Python swig в режиме отладки.
Вот что у меня есть в файле 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})