GCCには、ライブラリが簡単に解析できるようにエラーを発生させることができるマシンインターフェイス(CLI)がありますか?
"libgcc"を検索しましたが、これは非独立型gccプライベートライブラリのようです。私が探しているものを知っている人はいますか?少なくともgccエラー出力またはすべてのエラー出力を処理する信頼できるパーサーはありますか? ...
"libgcc"を検索しましたが、これは非独立型gccプライベートライブラリのようです。私が探しているものを知っている人はいますか?少なくともgccエラー出力またはすべてのエラー出力を処理する信頼できるパーサーはありますか? ...
私はyak shavingです:openbsd 7.4でコンパイルしていますgcc(特にlibgccjit最終コンパイルemacs)。native-comp その理由は、をlibgccjit通じて得ることができないからですpkg_add。だからgccソースからコンパイルしようとしています。 私はこれにゆるやかに従っています記事。 したがって、実行すると、次のエラーメッセージが表示されます$gmake -j 4。 (jitこの時点では設定フラグも含まれていません。) checking for gawk... awk checking whether gmake...
나의 게으름 때문에 나는 GTK 프로그램의 사전 컴파일된 바이너리를 다운로드했습니다(컴파일하는 대신, 시간 낭비가 얼마나 되는지 고려하면 지루할 것입니다).편집: sudo apt get을 사용하십시오. 이는 호환되어야 함을 의미합니다. 그 중 일부를 다운로드한 것 같습니다. "-dev" 태그가 있는 버전과 "-dev" 태그가 없는 버전을 다운로드했습니다. 내 기억이 맞다면 내가 실행하려는 프로그램은 "GeeksForGeeks"에서 가져온 것입니다. #include <gtk/gtk.h> st...
Linuxを最初から構築するためのチュートリアルのいくつかは、クロスコンパイラツールチェーンを構築することから始まります。彼らはいわゆるブートストラップ技術を呼び出してこれを行います。 まず、静的に cross-gcc をビルドし、次にこの静的 cross-gcc を使用して cross-glibc ライブラリをビルドし、ターゲットのすべてのコンパイラをこの cross-glibc ライブラリにリンクする最終バージョンの cross-gcc をビルドします。 問題はなぜですか?ホストシステムのgccを使用して直接cross-gccとcross-glibcを構...
main.cに静的にリンクされたライブラリがあるとしますlibmine.a。ライブラリへの静的リンクのため、ライブラリ関数はコンパイル時にデフォルトの実行可能ファイルに含まれます。 libmine.a未使用の関数が提供されている場合、main.cコンパイラ(GCCなど)はこれらの関数を破棄しますか? この質問は、静的ライブラリを使用すると、実行可能ファイルがより大きくなるという「共通メッセージング」に触発されたので、コンパイラが少なくともアーカイブで使用していないコードを削除するかどうか疑問に思います。 ...
最新のGCCバージョンを使いたいです。そのため、GCC 10をコンパイルして非標準ディレクトリにインストールしました/software/gcc10/。今まではそんなに良くなった。 しかし、実際にこの新しいバージョンのGCCを使用しようとしたときに問題が発生しました。そのような変数をPATH含むように変数を変更し、システムが(私のシステムのGCC 8コンパイラの代わりに)新しいGCC 10コンパイラを探していることを確認しました。/software/gcc10/bin/gcc --version ただし、この設定でプログラムをコンパイルしようとすると、std:...
私はrhel8.4(カーネルバージョン4.18.0-305.10.2.el8_4.x86_64)のデバイスドライバに対してベンダーから提供された独自のテストコードをコンパイルしています。ドライバと対応するテストコードは、rhel6.6でテストおよびデプロイするために最初にリリースされました。 コンパイラは、システムヘッダファイルに次のコード行を含めます<linux/printk.h>。 static inline __printf(1, 2) __cold void early_printk(const char *s, ...) { ...
最近、適切なサイズのソフトウェアプロジェクトをコンパイルしようとしたが、コンピュータ全体が停止する問題に遭遇しました。他の端末に接続できず、マウスも移動できません。いくつかの実験の後、他のコンパイラと大規模なプロジェクトを使用してこのストップを再現することができたので、問題は私のコードやコンパイラに限定されていないと思います。私が見ることができるように、この問題は他のソフトウェア(IDEリンター、ブラウザなど)もCPUを多用する場合に主に発生するようです。 凍結がトリガされたときに実行するtopと、両方のプロセス(コンパイラの1つと「別のもの」)が100%C...
cc は C コンパイラの POSIX 名です。 C ++コンパイラ(およびリンカ)には共通名がありますか?g++通常のgccまたはldを使用するときに含まれないいくつかのライブラリも追加されました。 ...
を使用してコンパイルされた実行可能ファイルを実行すると、intel mpiicc実行の30分後に次のエラーが発生します。 kernel:[29585.573874] [Hardware Error]: Corrected error, no action required. Message from syslogd@pablo at Nov 8 09:53:25 ... kernel:[29585.573881] [Hardware Error]: CPU:2 (17:31:0) MC18_STATUS[Over|CE|MiscV|-|AddrV|-...
インターネット検索後にBASHスクリプトをバイナリ実行可能ファイルにコンパイルする方法を見つけましたshc( 私はシェルが解釈された言語であることを知っていますが、このコンパイラは何をしますか?どのように私のスクリプトのパフォーマンスが向上しますか? ...
端末で「file.C」というソースファイルをコンパイルしました。私はg ++ file.C -o fileと入力してこれをしました。 次に、Unixコマンドを使用して出力名を "helloworld.out"に指定する方法を知りたいと思います。 よろしくお願いします! ...
テストのために、複数のrpmファイルのビルド構成を変更する必要があります。ここでは C/C++ コードについてだけ話しています。必ずしも自動化したくはありませんが、手で行うこともできます。 今回は、問題をより明確にするために具体的な例を使用します。 Perl互換の正規表現ライブラリrpmがあり、仕様書持っている: %configure \ %ifarch s390 s390x sparc64 sparcv9 riscv64 --disable-jit \ %else --enable-jit \ %endif --enable-pcr...
私はKotlinを学びたい元Java開発者です。これまでは大丈夫でしたが、JVM以外のプラットフォームにコンパイルするためにkotlin-nativeをインストールしようとしたとき: sudo snap install kotlin-native 次のメッセージを受け取りました。 error: snap "kotlin-native" not available as specified (see 'snap info kotlin-native') これは私が得た歪んだ名前とは異なります。 error: snap "kotlin-native1231"...
私はLinuxの真の初心者ですが、何らかの理由でUSB WiFiカードドライバをインストールできず、エラーが発生し続けます。私はインターネット全体を検索し、10以上のソリューションを試しましたが、何もうまくいきませんでした。今私の/ usr / srcフォルダが空です! ...