私はしばらくの間C++でプログラミングしていますが、主にコンソールプログラムです。私はいくつかのデータ構造、ポインターを学びました、そして私はいくつかの簡単なソフトウェアを開発することができると確信しています。だから私はqtをダウンロードしてUIの作成方法を学び始めることにしましたが、問題はmingw4.72とqt5.0が、mingwのインストールが3.17であるのに対し、win32APIバージョン3.13でのみ動作するという不満を持っていることです。そのため、mingw4.72を使用してソースからqt5.0.0をビルドすることにしましたが、このようなコンパイラエラーが発生します
c:/qt-everywhere-opensource-src-5.0.0/qtbase/qmake/library/qmakeevaluator.cpp: in
member function 'void QMakeEvaluator::loadDefaults()':
c:/qt-everywhere-opensource-src-5.0.0/qtbase/qmake/library/qmakeevaluator.cpp:968:43:
error: cannot convert 'wchar_t*' to 'LPSTR {aka char*}' for argument '1' to 'BOOL
GetComputerNameA(LPSTR, PDWORD)'
make.exe: *** [qmakeevaluator.o] Error 1 *** qtbase/configure exited with non-zero
status..
だから私の質問はこれです、誰かがmingw4.72を使用して32ビットWindows7用の安定したqt5.0を正常に構築しましたか?私はすべての前提条件、perl、ruby、pythonを持っています...。