2013-06-15 2 views
1

Я работаю над проектом netbeans C++ Qt в Ubuntu. Я хотел бы развернуть эту программу на автономный исполняемый файл, который можно запустить с компьютеров Windows.как развернуть netbeans Проект Qt для автономного исполняемого файла

Я ничего не могу найти в Интернете, как это сделать. Является ли это возможным?

ответ

1

Вам нужно будет скомпилировать исходный код на компьютере под управлением Windows или настроить перекрестный компилятор.

Я предлагаю первый вариант, так как второй не представляет никакой забавы.

Тогда вам придется либо статически связать соответствующие DLL-библиотеки Qt и скомпилировать их в окончательный исполняемый файл, либо просто скопировать необходимые DLL-файлы в путь исполняемого файла. Каков самый простой способ вычислить требуемые DLL? Попробуйте запустить программу, она не удастся и сообщит вам, какие библиотеки вам нужно связать с ней. (Или запустить LDD на убунт и отслеживать список)

(Примечание:.. Я думаю, статический связывая библиотеки может иметь последствие лицензирования Это было некоторое время, так как я смотрел на лицензии Qt)

Смежные вопросы