На самом деле, что я хотел, было компилировать libusb-1.0.19 в visual studio?Скомпилировать в Visual Studio программу c из Linux
ответ
Windows, не является POSIX операционной системы. Это означает, что библиотеки, системные вызовы и многие другие вещи работают не так, как в Linux. Microsoft Visual Studio использует библиотеки Windows, и нет никакого родного способа скомпилировать программу Linux с MVS, если вы не потратите время на изменение своей Linux-программы и не найдете обходные пути для каждой ошибки сборки. Это может занять много времени!
Другое решение - использовать совместимый с POSIX компилятор. В Windows есть для основных проектов:
Оба родом из того же проекта, но они знают, два независимых проектов. Оба Cygwin и MinGW предоставляют компиляторы gcc и gpp.
Основное различие между этими двумя проектами заключается в том, что Cygwin требует, чтобы dll запускала программы, скомпилированные на Cygwin. MinGw - нет.
Если вы все еще хотите компилировать программы с MSV решения являются:
- Использование Cygwin, настройки параметров MSV использовать GCC
- Использование MinGW, настройки параметров MSV использовать GCC-MinGW
- Проведите время, чтобы сделать вашу программу linux совместимой.
Вы можете использовать cygwin
с целью увидеть here и C++ cross-compiler from Windows to Linux
- 1. Невозможно скомпилировать программу PCAP в Visual studio
- 2. C++ Скомпилировать исходный файл из Visual Studio
- 3. Использование Visual Studio C# в Linux
- 4. Скомпилировать программу IOS из командной строки Linux
- 5. как запустить программу, написанную под linux в visual studio
- 6. Как скомпилировать эту программу в терминале linux?
- 7. Как скомпилировать в Visual Studio 2010 для Linux
- 8. Как скомпилировать код Windows Visual C++ в Linux
- 9. Visual Studio C++ и Linux
- 10. Скомпилировать программу в linux с помощью кода c
- 11. как скомпилировать программу C в DLX linux в Bochs
- 12. Visual Studio не может скомпилировать проект C++
- 13. Как скомпилировать и запустить программу на C++ из Vim?
- 14. Невозможно скомпилировать программу C
- 15. Ошибки скомпилировать программу режима ядра Linux
- 16. как скомпилировать мою программу C++ в терминале linux
- 17. C++ Visual Studio 2010 «Невозможно запустить программу»
- 18. Как скомпилировать Visual Studio x64?
- 19. Как скомпилировать программу Simple C в QNX
- 20. Невозможно скомпилировать программу Hello World
- 21. Есть ли способ скомпилировать программу c/C++ из python?
- 22. Скомпилировать программу C/SDL с Visual C++ 2013 из командной строки
- 23. скомпилировать в visual studio с правилами C не C++
- 24. Как запустить программу, скомпилированную cygwin из windows C# (visual studio)?
- 25. Невозможно скомпилировать C++-программу в Xcode, но она отлично компилируется в Visual Studio Express 2013
- 26. Как скомпилировать Qt с Microsoft Visual Studio
- 27. C# Compile Visual Studio Program
- 28. Скомпилировать проекты Visual Studio без установки Visual Studio?
- 29. перемещение кода C из visual studio в linux
- 30. Скомпилировать статическую библиотеку в Visual Studio 2013
Или, если вы используете VS, просто добавьте свой файл в проект консоли и скомпилируйте его [порт]. – Ender
@ В связи с этим я очень сомневаюсь, что в MSVS есть заголовки GNU/Linux и библиотеки, которые реализуют функциональность GNU/Linux через WinAPI. Сахар должен использовать Cygwin, как сказал Абнишек. –
@ Привет-Ангел - отсюда комментарий о «портировании», если это необходимо. – Ender