問題タブ [tdm-mingw]
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.
c - long long のビットのカウントが期待どおりに機能しない
上記は「1」を印刷しています。私は何を間違っていますか?
windows - Windowsでstd::threadを使用できますか?
TDM-GCCはerror: 'thread' is not a member of 'std'
で構築するときg++ test.cpp -std=c++0x
c++ - libgcc_s_dw2-1.dllはどこで入手できますか?
libgcc_s_dw2-1.dll
私が書いたプログラムはSFMLを使用していますが、欠落しているため実行すると失敗します。私はtdm-gccを使用していますが、コンピューターのどこにもファイルが見つからず、再インストールしても効果がなく、単純なhello worldプログラムが正常に機能するため、このdllが必要な理由がわかりません。
これはどのmingwパッケージにありますか?サイトを検索しましたが見つかりません。明らかな検索結果を見逃してしまった場合はお詫びしますが、これは非常に苛立たしいことです。よろしくお願いします。
PSちなみに私は64ビットのWindows7を使用しています
編集:申し訳ありませんが、同じ問題の別の質問に対する回答をすでに読んだことを忘れましたが、私が言ったように、ファイルはコンピューターのどこにも、bin
ディレクトリなどにも見つかりません。また、コンパイラやリンカにとを渡す-static-libgcc
と、が得られます。私がこれをすでに読んだことを明確にしないことをお詫びします。ありがとうございました!-static-libstdc++
unrecognized option '-static-libstdc++'
gcc - TDM64-GCC コンパイラを実行して code::blocks で実行することは可能ですか?
64 ビット TDM-GCC と Code::Blocks IDE を使用して 64 ビット アプリケーションを構築しようとしています。構成できないのは、コンパイラと IDE の組み合わせです。
IDE wiki と TDM wiki を見てきました。しかし、私が必要とする詳細を持っていません。
これを行う簡単な方法はありますか?
ありがとう
gfortran - -static フラグが渡されると、mingw-w64 gfortran がライブラリの静的リンクに失敗するのはなぜですか?
免責事項:私は特定のコンパイルの問題にかなり深く関わっていますが、コンパイルの世界にはまったく新しいです。
背景: Windows 7、64 ビット マシンで作業しています。mingw-w64 を使用して、かなり大きな Fortran プログラムをコンパイルしようとしています。コンパイル プロセスは SCONS (同様または gnu Make から派生) によって制御されます。g95 と mingw gfortran を使用して、scons 経由でこのプログラムを正常にコンパイルしました。tdm-gcc と mingw-w64 の 'ruben' ビルドを使用しようとしましたが、結果は同じで満足のいくものではありませんでした。-static 引数をコンパイラ (gfortran.exe) に渡しています。gfortran と x86_64-w64-mingw32-gfortran の両方のコンパイル コマンドを使用してみましたが、同じ結果が得られました。
問題: プログラムの 64 ビット バージョンをコンパイルしようとすると、-static 引数を gfortran コンパイラに渡したにもかかわらず、ビルドされた実行可能ファイルを実行しようとすると、さまざまな dll (libgfortran、libgcc、 libquadmath、一般的に言えば)。これらのライブラリを作業ディレクトリにコピーすると、ビルドされたプログラムはエラーなしで実行され、期待どおりに実行されます。
事例のまとめ: mingw-w64 gfortran が -static コンパイル フラグを無視しているように見える
これを解決するために提供できる追加情報がある場合は、お知らせください。
ありがとう、JTJ
c++ - SFML - Rendering a character when the key is pressed?
So I've got this program that is supposed to imitate a console (with a little coding help from this user):
I need to be able to let the user type a key on the keyboard, and then render that key on the screen. I'm thinking about using an std::vector
of sf::Keyboard::Key
, and use a while loop to check what the key is (looping through the std::vector<sf::Keyboard::Key>
) without using a whole bunch of if
statements, but I don't exactly know how to handle that yet, so I'd like to know if there is an easier way to accomplish my main goal. Suggestions? Comments?
Thank you for your time, ~Mike
c++ - -static-libstdc が NetBeans で認識されない
g++.exe: unrecognized option '-static-libstdc++'
cpp コードを netbeans でコンパイルすると、 「 」と表示されるのはなぜですか?
私のビルド出力は次のとおりです。
"/C/MinGW/msys/1.0/bin/make.exe" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .clean-conf make.exe[1]: ディレクトリ/f/Cpp Projects/StdCpp Projects/Hello'
rm -f -r build/Debug
rm -f dist/Debug/MinGW_TDM-Windows/hello.exe
make.exe[1]: Leaving directory
/f/Cpp Projects/StdCpp Projects に入ります/こんにちは'
クリーン成功 (合計時間: 1 秒)
実行可能ファイルは正常に実行されますが、そのメッセージは何ですか? 私はcppを学んでいるので、理解してください。
皆さん、ありがとうございました。
c++ - Mingw32 と TDM-GCC は互換性がありますか?
私は MinGW32 を使用してライブラリをコンパイルし、プログラムに静的にリンクしています。
コンパイラを TDM-GCC に変更した場合、古いライブラリは TDM でコンパイルされた新しいプログラムとリンクしますか? それとも、新しいコンパイラですべてをコンパイルする必要がありますか?
ありがとう