linker

    0

    1答えて

    私はOpenMPを使いたいと思う現在のMacベースの趣味プロジェクトに取り組んでいます。私の場合は実装が比較的簡単です。いくつかのオンライン読書の後、gccとclangの両方が現在のバージョンで-fopenmpでコンパイルできることが分かりました。 Xcodeに含まれているデフォルトのmacOSコンパイラは、この機能を削除しています。だから、私はgcc 7とclang 5の両方を私のmacOSにイ

    1

    1答えて

    私はUbuntu 16.04を使用しています。geditコーディングするエディタです。私はコンパイルコマンドの末尾に-lespeakを追加して、私のプログラムをespeakライブラリでコンパイルすることができます: 、しかし、私はespeakのコードブロックにどのようなファイルを追加すればよいですか?

    1

    1答えて

    私の同僚は、昨日、libfoo.aをビルドするには、その関数を定義する必要はありません。リンクする実行可能ファイルを構築していれば、 彼はオブジェクトファイルが未定義の参照を構築することができるので、アーカイブがインデックスを持つオブジェクトファイルの収集のみで、と言った。..行方不明参照することを規定し、そうすることができますアーカイブ.. これは本当ですか?もしそうなら、これは、リンクの段階で

    -1

    1答えて

    Swift 3を使用して、FacebookLogin SDK 4をIOSアプリケーションに統合しようとしています。私は次の3つのフレームワークを追加しました:Bolts、FBSDKCoreKitおよびFBSDKLoginKit私はInfo.plistをFacebookの文書にしたがって変更し、ブリッジヘッダーファイルを作成し、パスを自分のビルド設定に追加しました。私は私のAppDelegate.s

    0

    1答えて

    私はベアメタルカーネルを作成していますが、NOLOADセクションの場合はldの出力を理解するのが難しいです。私は、MMUが有効になっている場合にのみ存在するシンボルを宣言しているので、VMAとLMAは同じではありません。私はこのようなセクションの宣言に使用 :私のセクションのコンテンツの今 _foobar_start = .; .foobar : AT(ADDR(.foobar) - VA_PA

    0

    1答えて

    関連投稿hereとhereがあります。 私の理解によると、静的リンクは、ライブラリから実行可能ファイルに直接コード(どのコード?マシンコード?)を挿入します。しかし、動的リンクは参照(ポインタ?)ポイントをライブラリのどこかに挿入するだけです。 私はなぜ同じ機能のライブラリを別々の2つのバージョンにする必要があるのでしょうか?たとえば、intel MKLの場合、libmkl_sequential.

    2

    1答えて

    特定のアドレス(たとえばDouble function indirection in C)から関数を呼び出す必要がありますが、まったく同じではありません。私は、マッピングテーブルからポインタを引き出し、動的に生成された関数ポインタを操作することができます。例えば、私はコールのこのタイプを避けたい: ((int)(*)(void*)) compute_volume = ((int)(*)(void*

    0

    1答えて

    VTK 7.1.1をhereとしてインストールしました。 私は次のコードで新しいプロジェクトに取り組んでいる:私はコンパイルするには、以下の使用しています #include <iostream> #include <vtk-7.1/vtkImageData.h> #include <vtk-7.1/vtkMetaImageReader.h> #include <vtk-7.1/vtkSmar

    0

    1答えて

    私のプロジェクトでyaml-cppを使用しようとしています。私はcmakeを使って自分のプロジェクトとgamサブモジュールであるyaml-cppをビルドしています。 私はコンピュータにboostライブラリを持っています(yaml-cppが必要です)。 私はそれを静的に構築しています。私の主なCMakeLists.txtにadd_subdirectoryを使用した場合、target_link_lib

    0

    1答えて

    次の単純なC++ SFMLアプリケーションをCLionで実行したいのですが、私がしようとすると、いつもエラーメッセージTest2.exe has stopped workingが表示されます。 main.cppに #include <SFML/Graphics.hpp> int main() { sf::RenderWindow window(sf::VideoMode(200, 2