Я пытаюсь поэкспериментировать с баком для моих личных проектов, но, глядя на документацию, я не смог найти то, что на самом деле происходит на этапе сборки. Когда я настрою проект с использованием опций cxx_, вы сгенерируете файл make для меня или он создаст CMakeLists.txt? Или, например, в Windows есть ли у меня шанс создать файлы проекта Visual Studio? Вы также можете направить меня к документации, но я не смог найти такую информацию.
Процесс сборки Бака (примерно):
BUCK
файл, записывающий cxx_library
а также cxx_binary
цели найдены. Вот разговор это объясняет это лучше.
Используемый компилятор может быть изменен в вашем Бак конфиг. Вы можете добавить флаги компилятора к вашему цели.
Бак делает не генерировать файлы Make, как это делает CMake, и это тем лучше.
Можно создать файлы проекта для вашей IDE, используя проект. Я не думаю, что Visual Studio поддерживается в настоящее время.
Посмотри на это краткое руководство по началу работы с C ++ и Buck.
Других решений пока нет …