2

Xcode を使用して GSL (Gnu Scientific Library) を iPhone プロジェクトに統合しようとしています。

課題は、GSL のすべてのモジュールが異なるフォルダーにあるにもかかわらず、それらのヘッダー ファイルが参照されるときに、または の代わりに参照されることが多いことです。

少なくとも、Xcode の再帰的なヘッダー ファイル検索を使用してそれを見つけることができました。しかし、基本的にファイルが見つかりません。

階層的な GSL 構造に対処して Xcode にコンパイルする簡単な方法はありますか?

すべての #INCLUDE 行を修正する退屈な方法でそれを行うことができますが、より良い代替手段があることを願っています。このようにして、コミュニティによって変更が加えられたときに GSL をより簡単に更新できます。

注: Xcode は適切なヘッダー ファイルの場所を見つける必要があることがわかりました (プロジェクト ビルド設定だけでなく、ターゲット ビルド設定も必ず調整してください)。

4

1 に答える 1

0

grep と sed を使用して、gsl パッケージのすべてのヘッダー行を置き換えることができる場合があります。

grep と sed を使用して文字列を検索して置換する

于 2012-04-05T13:08:39.903 に答える