кросс-компиляция tcmallo c для windows с использованием clang-cl на linux - PullRequest
0 голосов
/ 15 марта 2020

Я пытаюсь выполнить кросс-компиляцию tcmallo c на Linux для windows. Я использую clang-cl (драйвер clang для vc ++ cl.exe).

моя команда конфигурирования была ./configure --host = x86_64-w64-mingw32

Я не хочу использовать набор инструментов mingw32, я скопировал MS SDK et c в Linux и я хочу использовать их вместо заголовков / библиотек MINGW. но tcmallo c configure не предлагает никаких других параметров хоста, кроме x86_64-w64-mingw32, которые не нуждаются в функции nanosleep. если я использую любой другой параметр --host, то настраиваю ошибки при проверке наносонита. но если я использую x86_64-w64-mingw32, то библиотеки liber для компоновщика предоставляются как -l, а clang-cl не понимает этот формат libname. он понимает только формат .lib (без префикса).

, поэтому я немного застрял.

Что я могу сделать для кросс-компиляции без использования mingw.

...