Я часто переключаюсь между многими проектами и IDE. Они запускают каждый проект с параметрами по умолчанию IDE. Например
g++ test.cpp
я знаю make file
может решить проблему. Но это не дружественный путь IDE. Я думаю, есть ли способ навязать вариант
-std=c++11
В коде, а не в вызове g ++.
Та же проблема с компоновщиком. Я хочу указать компоновщику в коде, что я хочу связать с библиотекой броненосца
-larmadillo
Может быть, установка команды prepossessing может решить проблему. Есть ли какое-то решение для этого?
Ты пытался CMake? При этом вы можете создавать независимые от компилятора и IDE make-файлы, а затем генерировать make-файлы / файлы проекта для выбранной вами среды. Вы можете свободно писать сценарии, чтобы вы могли установить некоторые версии для gcc и другие для vc ++ или clang.
Вы также можете использовать его, если вы хотите создавать различные конфигурации сборки.