私はもともとlinux用に書かれたdllファイルのソースコードを継承しました。私は窓とビジュアルスタジオを使用していて、Linuxへの変更は残念ながらできません。特に、クラスの1つにunistd.hが必要です。Visual Studio上で動作するWindowsのためのカスタムunistd.hの実装 - 問題
ウィンドウにはunistd.hのようなものがないので、 what was nicely written hereに基づいて実装しようとしました。
ヘッダファイルunistd.hを作成し、私のプロジェクトのヘッダーファイルに追加しました(カスタムgetoptsもthisに従って作成しました。残念ながら、私は
Cannot open include file: 'unistd.h': No such file or directory
を取得マイカスタムunistd.hは、私の解決策のヘッダファイルの中で、私は完全に間違っているのか理解していない。私は
を使用して、それを含めました保つよう「Tは、構築します#include "unistd.h"
それはカスタムヘッダーです。
ご迷惑をおかけして申し訳ありません。注意していただきありがとうございます。
コードを投稿していないので、コードに何が問題なのかを確認するのは難しいです。ヘッダーを含める場所にスニペットを少なくとも投稿することができます。 –
'#include"の代わりに '#include" unistd.h "'を試してください。#include ' –