問題タブ [mingw32]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1188 参照

vim - mingW32ウィンドウのvimでタブサイズを設定する

mingw32を使用しているWindowsでVIMを使用しています。デフォルトのタブサイズを変更する方法はありますか?

ありがとう

0 投票する
2 に答える
11260 参照

c - mingw32を使用したposix_memalignへの未定義の参照

私はDebianSqueezeを使用しており、mingw32を使用してWindowsターゲットのクロスコンパイルを行っています。

Linuxターゲットの場合、posix_memalignを使用して整列されたメモリを割り当てることができます。

これをWindowsターゲットで機能させる方法が見つからないようです。未定義の参照に関するエラーが発生します。私はいくつかの代替機能を試しましたが、役に立ちませんでした。

サンプルコード:

Linuxターゲットの出力例(予想):

Windowsターゲットの出力例-4つの関数すべてが未定義であることに注意してください

何か案は?

0 投票する
1 に答える
499 参照

linux - i386-pc-mingw32-objdumppe逆アセンブルが中止されました

Sid MeiersRailroads1.1のオリジナルバイナリを1Cディスクから分解しようとしています

そのような問題にどう対処するか?pe-i386で動作する他の逆アセンブラ(Linuxで動作)を知っていますか?

0 投票する
2 に答える
7985 参照

c - MinGW を使用して C コードをコンパイルしましたが、エラー liblto_plugin-0.dll が見つかりませんか?

MinGW を使用して C コードをコンパイルしています。しかし、コマンド「make」を実行すると、エラーが表示されます: gcc.exe : 致命的なエラー: -fuse-linker-plugin, but liblto_plugin-0.dll not found コンパイルが終了しました。make: * [all] エラー 1. 解決方法を知っている人はいますか?

0 投票する
1 に答える
293 参照

cross-compiling - mingw32 を使用して Xalan をクロスコンパイル中にエラーが発生しました

Linux ビルド ホストで mingw32 を使用して Xalan for Windows をクロスコンパイルしようとしています。私はこれを 1 年ほど前に Debian Lenny で問題なく実行しました (Makefile の微調整と MsgCreator のネイティブ コピーのみ)。

失敗しているコマンドは

これは、私のシステム用に修正された dllwrap コマンドとドライバー名を含むストック Makefile のコマンドです (Debian Squeeze、公式リポジトリからインストールされた mingw32 パッケージ)

生成されるエラーは

こことGoogleで見つけたアドバイスに従って、(私が知る限り)リンクにg ++が使用されていること、およびlibstdc ++がリンクされていることを確認しました(-lstdc ++はLDFLAGSにあり、上記のコマンド)。

他にもいくつか試してみましたが、これまでのところ何もうまくいかず、アイデアが不足しています。

このエラーの原因は何ですか?どうすれば修正できますか?

0 投票する
1 に答える
834 参照

mingw32 - MinGW コンパイルで OpenCV イメージを表示する

重複の可能性:
Windows 7 で OpenCV 2.4 と MinGW を使い始める

Windows 7 に MinGW コンパイラと OpenCV2.4.0 をインストールしました。いくつかの C++ コードを記述し、コンパイルして実行しましたが、画像を表示できません。

コンパイル後、すべて問題ありません。を実行loadimg.exeすると黒いダイアログ ボックスがポップアップ表示されますが、画像は表示されず、loadimg.exe動作が停止します。私はそれがMinGWの問題であることを知っています。gcc -v で GCC を確認しました。バージョンは 4.6.2 です。他の C++ ソースをコンパイルして実行することはできますが、何が起こったのか、どのように修正すればよいのかわかりません。

0 投票する
3 に答える
12463 参照

c++ - `_imp__glewInit@0' への未定義の参照

glew lib を何度もビルドしました。私の最後のビルドでは、 などのすべてのシェーダー関数への未定義の参照が削除されましたglCreateShader()Code:Blocksこのビルドは、 Visual Studio 6.0 プロジェクトを開くことができることがわかったので、すべてがレイアウトされていた正しい原因の 1 つだと思います。

呼び出さずにアプリをコンパイルできますglewInit()が、呼び出されたときに SEGFAULT が発生しglCreateShader()ます。これは glew を初期化していないことが原因です。

オンにする必要がありますが、オンにできません XD

リンク: mingw32、glew32、opengl32、glu32、glut32

IDE: コード::ブロック

コンパイラ:MinGW32

0 投票する
0 に答える
1269 参照

c++ - 32 ビット Qt プログラムは、64 ビット Windows 7 で Qt Postgres プラグイン dll を見つけることができません

QtのQSqlDatabaseクラスを使用してPostgresデータベースにアクセスするmingwで構築された32ビットプログラムがあります。プログラムを c:\company\product\bin にインストールします。Qt PSQL ドライバー プラグイン qsqlpsql4.dll を C:\company\product\bin\sqldrivers に配置します。

32 ビットの Windows 7 または 32 ビットの Windows XP で正常に動作します。64 ビット Windows 7 で実行すると、次の出力が得られます。

QSqlDatabase: QPSQL ドライバーがロードされていません QSqlDatabase: 利用可能なドライバー: QSQLITE QODBC3 QODBC

データベース接続を開くことができませんでした。無効なドライバが指定されました。

QPSQL ドライバーの検索を拒否します。qt.conf ファイルを使用してみましたが、役に立ちませんでした。

誰かが私が行方不明になっている手がかりを持っていますか?

0 投票する
1 に答える
2219 参照

qt - cmake/cpack (NSIS) に必要なライブラリをデプロイするように指示するには?

私のプログラムは、Linux で正常にコンパイルおよび実行されます。Windows 用のクロスコンパイルも問題ありません。しかしここで、必要なすべてのライブラリ (dll) を (NSIS) セットアップ ファイルに含める必要があることを CPack に伝えたいと思います。

Qt ライブラリの場合、成功しました。

しかし、たとえば、libgcc、libstdc++ (パスをハードコーディングせずに) でこれを達成する方法がわかりません。これを行う方法に関するヒントはありますか (CMake 2.8.8 を使用)?