2015-12-17 7 views
0

У меня есть исходный код, который взаимодействует с LAMMPS. Однако по причинам, выходящим за рамки этого форума, я должен поддерживать две рабочие версии моего кода, каждая из которых совместима с другой версией LAMMPS. Поэтому мне нужно скомпилировать две библиотеки из одного и того же кода: каждый из них был скомпилирован с соответствующим исходным кодом LAMMPS. Как я могу это сделать в CMake?CMake: Создание нескольких библиотек с тем же кодом, но с разными путями include

Итак, вопрос в том, что у вас есть исходный код a1.cpp, a2.cpp, ...., aN.cpp. Все эти исходные коды включают код из другого пакета. Но я хочу использовать разные пути include для каждого раунда компиляции.

ответ