問題タブ [cling]
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++ - MinGW でのコンパイル エラーのしがみつき: 例外処理
Windows 7 で MinGw を使用して cling をコンパイルしようとしています。次のエラーで 90% で失敗します。
これらのコマンドを使用してビルドしました:
-fexceptions を this:
-DCMAKE_CXXFLAGS="-fexceptions"
および this:
のような cmake タグに追加しようとしました-DCMAKE_CXX_FLAGS="-fexceptions"
が、役に立ちません。同じエラーが発生します。
どんな助けでも大歓迎です。
編集:
これを回避しようとしましたが、ファイルを変更して\tools\cling\lib\Interpreter\CMakeLists.txt
この\tools\cling\lib\UserInterface\CMakeLists.txt
エラーを取り除きました。に変更if (UNIX)
しましたif (LLVM_COMPILER_IS_GCC_COMPATIBLE)
。
次にwchar_t
、次のような変換エラーが発生
したため、cmake 呼び出しerror: cannot convert 'LPTSTR {aka char*}' to 'const wchar_t*'
に追加しました。-DCMAKE_CXX_FLAGS="-DUNICODE -D_UNICODE"
次のエラーが表示されます。
エラーは問題ではないと思い_MSC_VER
ます。ランダムなバージョンを偽造できますが、FARPROC
toのキャストはvoid*
どうですか?