Как я могу скомпилировать cppcheck.exe - PullRequest
1 голос
/ 29 мая 2020

Я изменил исходный код cppcheck и могу использовать команду make && make install для компиляции cppcheck в Linux. Я не знаю, как скомпилировать cppcheck.exe, чтобы его можно было запускать в окне Windows dos cmd?

1 Ответ

0 голосов
/ 07 сентября 2020

Довольны ли вы исполняемым файлом cppcheck, который работает в unix -подобной среде в Windows? Если это так, вы можете установить Cygwin или подсистему Windows для Linux. В любой из этих сред вы можете использовать те же команды make, которые вы использовали в Linux.

Если вам нужен настоящий родной исполняемый файл Windows, самым простым способом, вероятно, будет использование Microsoft Visual Studio. Исходный код cppcheck поставляется с файлом решения cppcheck.sln в каталоге верхнего уровня, который Visual Studio может использовать для создания исполняемого файла.

Кроме того, если вы хотите создать Windows installer есть подкаталог win_installer, который сам содержит файл решения для сборки установщика. Прочтите win_installer/readme.txt и убедитесь, что у вас есть все необходимые инструменты для этой работы.

Наконец, если ваши изменения в cppcheck будут полезны другим, не забудьте отправить запрос возврата в основной cppcheck репозиторий .

...