gcc

    2

    1答えて

    私のプロジェクトのコンパイル速度は、多くのマクロを使用した単体テスト(多分、ブーストテストライブラリを使用している)のために遅いです。 gcc -ftime-reportから、前処理時間のコストが高いことが示されます。このために速度を最適化する方法はありますか?

    0

    1答えて

    私のアプリをSolaris Cコンパイラsunstudio/v12/SUNWsproからLinux CコンパイラGCCバージョン4.1.2 20080704に移行すると、CCが認識されないというエラーが表示されます。 Cコマンド:同じコマンドがsolarisで動作していますが、LinuxではGcc 4.1.2では動作しません。 CFLAGS = -c -g -xCC -I. -I${ORACL

    2

    1答えて

    std::is_constructible<T, Arg1>は、の有効な1パラメータコンストラクタに変換可能なタイプの場合は有効ですか?型がテンプレート化されていない変換演算子を持っていても、変換演算子がテンプレート化されている場合は(一部のコンパイラでは)動作しません。 最終的なstatic_assertは、GCC 7.2およびclang 5.0で失敗しますが、MSVC 19の下を通過します。こ

    0

    1答えて

    コマンドラインツールテンプレートを使用するだけで、XcodeでC言語(デフォルトではC99)を使ってプログラミングしました。 しかし、学校ではgcc-7(Homebrew経由でインストールしてからPATHを編集しました)と標準Cを使用する必要があります。現在、Atomを使用してコードを編集しています。スイッチのような特定のスイッチを使用してください。printfをデバッグするには多くのものが必要で

    1

    1答えて

    私はプログラムのメモリ使用量を減らそうとしていますが、手動で見つけたのは150要素を割り当てる配列でしたが、最初の3要素だけが実際に使用されました。 私はGDBがどのメモリ領域が割り当てられているかを分析することができますが、実際にプログラムの実行中に実際には読んでいない方法があるのか​​疑問に思っていました。プログラムはC言語になっているので、GCCフラグも歓迎します。

    0

    2答えて

    私はCソースファイル(driver.c)を、ダイナミックライブラリ(libhello.so)ファイルを持つmainメソッドでコンパイルしようとしています。 mainメソッドで使用される関数 私はそれは罰金コンパイルし、期待通りのディレクトリにファイルを返す gcc -shared -o libhello.so -fPIC hello.c との.soファイルを作成します。 は、その後、私は gc

    2

    1答えて

    インラインアセンブリでinb命令を使用するCコードがあります。私はinbが8ビットのサイズを持つオペランドを受け取ると聞いた。 ALとDLは8ビットですから、なぜこれは機能しませんか? __asm__ __volatile__("inb %al, %dl"); 「オペランドタイプが一致しません」と表示されます。それが重要な場合、私は上部に ".code16gcc"を持っています。 すべての助力

    -1

    1答えて

    私はグーグルで試してみましたが、それはすべて私を混乱させるだけです。 誰でもこれを行う方法を知っていますか?