2016-07-18 5 views
1

私はUNIXベースのOS用のプログラムを書くためにVisual Studio拡張機能(LinuxDevelopmentExtension)を使用しています。Linux用ヘッダー - VS Unix Extension

<sys/socket.h> 
<netinet/in.h> 
<arpa/inet.h> 

問題:ソケットでの作業のために、私のようなヘッダは、使用しているエラーのないプログラムの建物が、IDEでこれらのヘッダが到達不能としてマークされ、それにはいくつかの不便さをもたらします。それを解決するには?

答えて

2

これらのヘッダーファイルをIDE PCに手動でコピーし、プロジェクトビルド設定のインクルードパスに追加する必要があります。

コンパイラがリモート(つまりLinux)パスを使用している間に、IntelliSenseなどでIDEがローカルパス(つまりWindowsパス)を使用するように機能します。

+0

これは機能しています。ありがとうございます! – isnullxbh

関連する問題