linker

    -3

    1答えて

    これは基本的な質問ですが、どのライブラリをgccとリンクする必要がありますか? #include <signal.h>を使用する共有ライブラリをコンパイルしようとしていますが、使用しようとするとシンボルが見つからないため実行できません。 gccのフラグ-lでライブラリと具体的にリンクする必要があると仮定していますが、そのライブラリがどこにあるかわかりません。 より広範な例では、とのリンク、-lは#

    0

    1答えて

    は、誰かが非テンプレートクラスのために、それはヘッダーとソースファイル内の別のコードにお勧めしている理由私は、理解するのに助けてくださいことはできますか?唯一のコードスタイリングですか、このアプローチは可能なエラー(リンカーエラーなど)を避けていますか? テンプレートクラスの場合には、我々はさえ分離を行うことを許可されていないので、私は思ったんだけど。 事前に感謝します。

    0

    1答えて

    私はC++でコードを学習しており、OS X 10.13.1上でXcode9.1で作業しています。リンカエラーで extern int foo; #include <iostream> int main() { foo = 7; std::cout << foo << std::endl; return 0; } 結果を実行します: Undefined sy

    0

    1答えて

    私はメイクファイルを変更することができず、ソースコードだけを変更することができないが、他のライブラリをリンクする必要がある非常に奇妙な位置にいる。ソースファイルにリンクオプション(-lcudaなど)を指定する方法はありますか、何とかコンパイルするにはどうすればよいですか?私はGCC 4.8を使用しています。ありがとう!

    0

    2答えて

    __attribute__((section(".dflash_code")))は、特定のソースファイル内のすべての関数にコピー&ペーストしたくありません。 #pragmaを使用して、コンパイラにその属性をソースファイルのすべての関数に適用する方法はありますか?

    0

    1答えて

    32ビットUWP用のOpenCV-DNNモジュールを構築することは可能ですか?公式OpenCVリポジトリをクローンし、ジェネレータ「Visual Studio 142015」でVS-Projectファイルを生成し、フラグ-DCMAKE_SYSTEM_NAME = WindowsStore -DCMAKE_SYSTEM_VERSION = 10.0を設定しました。しかし、UWP用のビルドはdnn-m

    1

    1答えて

    cmakeを使ってstm32f4のFreeRTOSプロジェクトをコンパイルしようとしています。 syscalls.cをリンクする以外はすべて滑らかになります。 プロジェクト構造は次のようになります。 : srcフォルダにない Everytingは 私の最後のコンパイル手順SPL、スタートアップファイル、FreeRTOSとなど、つまり静的ライブラリとしてコンパイルされます [100%] Linkin

    1

    1答えて

    私は環境のような組み込みOSを使っているので、バイナリのサイズはできるだけ小さくする必要があります。実行可能ファイルとして単純なフラット・バイナリ・ファイルを使用していましたが、今はELFを使用しようとしています。私はアセンブリコードを使用していますが、ldとリンクしています。アセンブリコード: CPU i386 BITS 32 SECTION .text progbits alloc exe