2016-07-11 7 views
0

私は、コピーされた共通ソースファイルとヘッダーファイルを含むウィンドウ10の下にEclipse(mars)私は今、これらのプロジェクトをリファクタリングして、Eclipseのリンクフォルダ機能を使用したいと考えています。ESP8266プロジェクトのリンクフォルダでEclipse(Mars)を使用しようとしています

linked folders

私は正常にターゲットプロジェクトに共通のプロジェクトとリンクされたソースフォルダを作成しました。しかし

私はコンパイラがリンクされたフォルダを見ることができないプロジェクトをコンパイルしよう...

compiler error messages

私はこれで任意の助けに感謝したい、またはそれはXtensaのコンパイラの下でということですウィンドウはリンクされたフォルダをサポートしていませんか?

答えて

0

IMHO「リンクされたフォルダ」は、それが実現できない期待を呼び起こすため、ややボルケージされた機能です。フォルダはEclipseコンテキスト内でのみリンクされています。つまり、安全なEclipseの避難所を離れるとすぐに、それらのリンクがなくなります。

あなたが実際に欲しい/必要とするのは、コマンドラインでも動作するOSレベルのリンクです。つまり、ファイルシステム上に必要です。このようなシンボリックリンクは、Unix(似たような)システムではネイティブですが、there are ways to create them on Windowsでも同様です。

+0

ありがとうございます。私はそれが事実だったと推測していましたが、私の検索では何も見つかりませんでした。私はターゲットプロジェクトの 'Common'プロジェクトフォルダに 'junction'を作成し、閉じた 'リンクフォルダ'を削除し、ソースフォルダを作成し、makefileを修正してコンパイルしました。 –

関連する問題