2016-09-14 10 views
0

SystemCをXCodeにインストールすることは可能ですか?もしそうなら、どうすればいいのですか?いくつかのライブラリを設定してxCodeをポイントするだけでいいですか?以前はxcodeでOpenGLをセットアップしましたが、SystemCのライブラリと似ていません。私は他の命令をしようとすると同じエラーを得たSystemCをxcodeにインストールするには

... 
clang: warning: argument unused during compilation: '-pthread' 
clang: warning: argument unused during compilation: '-pthread' 
../../libtool: line 1096: cd: .libs/libsystemc.lax/libkernel.a: No such file or directory 
make[3]: *** [libsystemc.la] Error 1 
make[2]: *** [install-recursive] Error 1 
make[1]: *** [install-recursive] Error 1 
make: *** [install-recursive] Error 1 

:私がトップ、以下試してみました

は、リンク内の命令がmake installコマンドでこれらのエラーを提案しました投票しました。

+0

はhttp://stackoverflow.com/questions/25961573/how-to-use-and-install-systemcを参照してください。 -in-terminal-mac-os-x – rmaddy

+0

@rmaddyこれは端末/システム用であり、特にxcodeではありません。 – Bren

答えて

3

xCodeでSystemCを使用するには、まずライブラリを構築する必要があります。あなたは指示に従う提案@rmaddyことができます。how to use and install SystemC in terminal mac OS X? 私はあなたがのSystemC(make installの結果)をインストールしたとしは/ usr/local/SystemCのやそこらで、あなたがは/ usr/local/SystemCの/は、SystemCのヘッダーやは/ usrを含むが含まれてい/ local/systemc/lib-macosx64ライブラリが含まれています。

新しいxCodeプロジェクトを作成します。 ファイル - >新規 - >プロジェクトです。 OS X /アプリケーションを選択し、最後にコマンドラインツールなどを選択します。製品名(SystemCExample)を追加し、C++言語を選択します。

左パネルでターゲット(SystemCExample)を選択してから、左上のリスト(プロジェクトではない)でターゲットを選択していることを確認してください。エリアを選択ビルド設定以下検索パスヘッダー検索パスが見つかります。 "+"をクリックし、SystemCヘッダーパス(/usr/local/systemc/include)を追加します。あなたはは/ usr/local/SystemCを/ libに見つけることができるのSystemCライブラリのその後

セクションビルドフェーズを選択して、手動でパスまたはドラッグを追加し、静的(libsystemc.a)または動的なバージョンを落とすのいずれか(libsystemc.dylib) -macosx64 in リンクバイナリライブラリ部分。

最後に、ちょうどミニマリストのSystemCコードを追加し、ビルドして実行ボタンを押します。

#include <systemc> 

int sc_main(int argc, char *argv[]) { 
    std::cout << "Hello, World!\n"; 
    sc_core::sc_start(); 
    return 0; 
} 
+0

編集に記載されているように最初の部分を過ぎても問題はありますが意味があります。 – Bren

関連する問題