Лучший способ обработать Windows зависимостей при компиляции с Clang? - PullRequest
0 голосов
/ 18 марта 2020

У меня есть проект, который представляет собой просто код C99, созданный из сценария сборки powershell. Я вызываю clang.exe и передаю флаги компилятора и входные файлы вручную.

Я хотел бы знать, что является лучшим и простым способом обработки Windows указанных c зависимостей, таких как user32.lib и kernel32.lib. Пока я просто помещаю их все в папку, которую я включаю в проект, чтобы убедиться, что они присутствуют и сборка прошла успешно. Проблема с этим подходом заключается в том, что они представляют собой большие файлы, и я бы предпочел указать компилятору библиотеки уже в системе.

Я не хочу требовать, чтобы у пользователя была установлена ​​Visual Studio, но Конечно, им нужно установить windows sdk.

...