извините, если этот вопрос слишком наивный, но я новичок в использовании инструментов сборки, так как ранее я использовал инструмент сборки по умолчанию в Visual Studio (просто щелкните правой кнопкой мыши и выберите сборку).
Сейчас я работаю с Linux и хочу разработать кроссплатформенное приложение. Сейчас я использую premake, так как слышал, что оно «безумно» кроссплатформенно совместимо. Я сделал premake.lua, но не могу найти подходящее имя для параметра набора инструментов, если я хочу скомпилировать с использованием g ++ (я верю, что это означает компилятор) в команде:
premake —target toolset
Я проверил ссылку:
http://premake.sourceforge.net/what_is_premake и многие другие они дают имя набора инструментов для gcc, code :: blocks и т. д., но не для g ++. Во-вторых, даже если я даю имя набора инструментов как cb-ow, для Cde :: Blocks. Я не получаю исполняемые файлы, я получаю файлы .cbw
Скорее всего, вам вообще не нужно указывать набор инструментов. Просто делать:
premake4 gmake
Он будет использовать набор инструментов по умолчанию (который GCC в Linux).
О, я должен также упомянуть, что вы используете Premake 3, который путь устарел на данный момент. Проверьте материал 4.x здесь: http://industriousone.com/premake.
Других решений пока нет …