Руководство по кросс-компиляции приложения C++ из Linux в Windows?

Это зависит от того, что cross-compiling вы имеете в виду (не могу cxx точно сказать).

  1. Если вы хотите windows-applications использовать существующее linux приложение Linux в Windows, вы linux можете попробовать скомпилировать windows-applications его с помощью Cygwin в Windows. Это, однако, не cross-compile дает вам исполняемый файл windows-programming Windows, свободный от всех windows-programming зависимостей от Cygwin (ваш cpp исполняемый файл по-прежнему cross-compiling зависит от файла cygwin.dll) — и, возможно, потребуется cpp некоторое портирование, прежде cxx чем он заработает. См. http://www.cygwin.com.

  2. Если c++ вы имеете в виду, что хотите windows-application иметь возможность выполнять linux фактическую компиляцию приложения cross-compile Windows в Linux и создавать c++ исполняемый файл .exe в Windows windows — таким образом, используя cross-compile вашу Linux-машину для разработки linux и/или компиляции, вам следует cross-compiling изучить MinGW для Linux, который cross-compile представляет собой инструмент c++ для кросс-компиляции для cpp Windows в Linux. См. http://www.mingw.org/wiki/LinuxCrossMinGW.

С уважением!

c++

windows

linux

cross-compiling

2022-06-27T00:07:57+00:00