0
コンパイルして1台のコンピュータから別のコンピュータにうまくいくコードをコピーしました。私はg++ -o code -I/path/to/library code.cpp -lgmpxx -lgmp
でコードをコンパイルしようとしていますが、エラーinvalid suffix '_mpf' on floating constant
が出ます。明らかに私は_mpf
を使用していますが、なぜ私のコードがコンパイルされていて、もう一方のコンピュータで正常に動作しているのか分かりません。gmpを使用してC++でコードをコンパイルする際にエラーが発生しました
どのGCCのバージョンを使用していますか? 5より前のバージョンでは、デフォルトでC++ 11が有効になっていませんでしたが、とにかく多くのC++ 11機能が欠けていました。そのような接尾辞はC++ 11の機能です。 –