У меня здесь небольшая проблема. Я знаю, как скомпилировать libconfig
для Linux с файлом ./configure
и make
, но я не знаю, как сделать то же самое для окон. Файл INSTALL ничего не говорит о компиляции его в Windows или перекрестно компилирует его в windows из linux. Официальный сайт (http://www.hyperrealm.com/libconfig/) говорит, что я могу сделать это с помощью Visual Studio 2008 (черт нет) или gcc. Но я не знаю, как это сделать. Кто-нибудь может мне помочь?libconfig 1.4.9 компиляция для Windows
0
A
ответ
0
Я перекрестно скомпилировал api из Linux для Windows, используя ./configure --build x86_64-unknown-linux-gnu --host x86_64-w64-mingw32 --prefix=$PWD/bin
.
Это настраивает файлы make для использования 64-разрядной версии mingw
для сборки.
--prefix=$PWD/bin
делает это так, что при вводе make install
он будет установлен в корневую папку сборки под /bin
. Я сделал это, чтобы он не смешивал библиотеки окон с моими Linux-библиотеками.
Я допустил ошибку при использовании i686 в качестве платформы для mingw. Не делай этого. Если вы это сделаете, он не будет ссылаться на ваш проект.
Смежные вопросы
- 1. libconfig undefined ссылка на libconfig :: Config :: Config()
- 2. Компиляция igzip для Windows
- 3. Компиляция mod_auth_token для windows
- 4. компилировать и запускать libconfig ++
- 5. Компиляция postgresql-8.4.7 для Windows
- 6. Компиляция Qt для Windows 98
- 7. Libconfig edit config value
- 8. libconfig чтения списка C
- 9. Linux, используя библиотеку libconfig
- 10. C++ libconfig неоднозначная перегрузка
- 11. Компиляция MATLAB для Windows для UNIX
- 12. libconfig Неопределенные символы для архитектуры x86_64
- 13. Что-то вроде `libconfig` для Java?
- 14. Компиляция Apache в Windows
- 15. Компиляция Ruby-кода Windows
- 16. Компиляция MatConvNet в Windows
- 17. php_memcached компиляция в windows
- 18. Компиляция libyaml на Windows
- 19. Компиляция Звездочка на Windows,
- 20. Компиляция Clang на Windows,
- 21. Компиляция libgadu под Windows
- 22. Динамически перечислять ключи в libconfig
- 23. Qt - кросс-компиляция в Windows для Linux
- 24. Python Кросс-компиляция для Mac на Windows
- 25. Условная компиляция для разных версий Windows
- 26. Компиляция Qt для Windows Mobile 5
- 27. Кросс-компиляция статического QEMU для Windows
- 28. Компиляция приложения Windows Store C++ для ARM
- 29. компиляция protobuf 2.6.1 для Android в windows
- 30. Компиляция OpenSSL для Windows Phone 8.0