Я не могу найти способ объявления функции, такой как макросы, в CMake.
Мне нужна функция макроса, например:
#define MYFUNC(foo) QString( foo + "_suffix" )
, которая будет определена моим файлом CMakeLists.txt. Я пробовал:
add_definitions("-DMYFUNC(foo)=QString\(foo+\"_suffix\"\)")
и
add_definitions("-DMYFUNC\(foo\)=QString\(foo+\"_suffix\"\)")
, но ничего не работает, компилятор (VS2015) всегда сообщает MYFUNC
не определено ...