linker

    0

    1答えて

    私は、この問題を克服して、私が分かりかねるまで、私はcmakeをかなりよく理解していると思った。私はCで静的ライブラリを構築しましたが、C++で単体テストを実行しようとしていますが、そのライブラリの静的関数のいずれにもリンクできないようです。 CMakeLists.txt:私は、以下のスケルトンプロジェクトで問題を再現しました cmake_minimum_required(VERSION 3.6)

    0

    1答えて

    これまでに質問されている場合は、正しい方向を指示してください。私は一緒にリンクされなければならないlib1とmod2を持っています。このプロジェクトは、いくつかのフォルダといくつかのファイルに広げられています(CMakeLists.txt)。私が使用していcmakeコマンドは、通りである: cmakeのファイル1(基地DIR): # Set C/C++ compile and linking fl

    1

    1答えて

    実行可能ファイルのクラスに対してユニットテストを行いたいが、target_link_libraries(target library)を使ってlibを追加できるlibにそれらをリファクタリングしたくないとしますcmakeで。 どのようにテストクラスに他のクラスへのアクセス権を与えますか? 1)他のプロジェクトのソースファイルでテストプロジェクトをビルドしますか? 他のプロジェクトからのOBJファイ

    2

    1答えて

    現在、私は自分のXamarin iOSとXamarin Androidプロジェクトのリンカ設定を 'Link Framework SDKs Only'に設定しています。ある日、私は「すべてをリンク」に飛び乗るつもりですが、それまではFramework SDKをリンクするだけでなく、1つのプロジェクトまたはアセンブリをリンクする方法があるかどうかを知りたいと思います。 アセンブリを除外する方法はあり

    -1

    2答えて

    で2つのオブジェクトファイルをリンクしながら、基本的に私のPROBはこれです。構造humanの定義は、foo.hに含まれる別のヘッダーにあります。 foo.hと他のヘッダーとcppを使用しない共有オブジェクトファイルgame.soを作成しています。 今、2つの異なるcppファイル - a.cppとb.cppがあり、ヘッダーfoo.hが含まれています。 オブジェクトファイルa.oと別にb.oを別々に

    2

    1答えて

    GCC 5.4.0リンカーに非常に奇妙な問題があります。私はこれらのファイルを持っている: spline.h、 utils.h/cpp、 main.cpp spline.hはスプラインへのフィッティングポイントのヘッダーのみのユーティリティクラスです。 1)私はutils.cppとCMakeのでライブラリを作成します。 add_library(utils_lib utils.cpp) util

    0

    1答えて

    Cアプリケーションを、私がインストールしたC標準ライブラリと静的にリンクしたいと思います。私は、C++標準ライブラリがリンクされていないことを確認したいと思います。 私は-nodefaultlibsを渡そうとしましたが、これもCライブラリを無効にします。 C++標準ライブラリを無効にしてCモードを強制するにはどうすればよいですか?

    1

    1答えて

    iOSアプリケーションを開発中です。 私のサーバAPIリクエストでは、他のパラメータの中でも@escapingクロージャを使用するAlamofireラッパーメソッドを使用します。通常、成功、失敗、ローディングインジケータの処理に使用します。クロージャ自身は、ViewControllerサブクラスでlazy varと宣言されています。そのようなクロージャーの例:私は私のAPIのラッパーメソッドを呼び

    1

    1答えて

    LLVM(特にllvmlite)では、グローバル変数を宣言し、任意の(ランタイム)式の結果でその内容を初期化する方法はありますか? GlobalVariableオブジェクトを作成することができますが、そのinitializer引数は、Constantを想定しているようです。その値を決定するためにスタートアップ/ロード時に任意のコードを実行する必要がある場合はどうすればよいですか?そのコードはどこに

    -1

    1答えて

    最近、Visual Studio 2010から2015にプロジェクトを更新し、リンク時に問題が発生しました。 amd64とx86、およびデバッグモードとリリースモードの両方でプロジェクトをビルドします。 プロジェクトには2つの依存関係がありますので、libAとlibBとしましょう。 バイナリのいくつかの検証(NXとSEHフラグのチェックなど)を行うカスタムビルド後スクリプトが用意されています。 こ