
No.3ベストアンサー
- 回答日時:
おそらく<unistd.h>をフルスペックで利用したいわけではないと思います。
その中の一部の関数を使いたいだけなら<io.h>などで代用できるはずですから、ヘルプで調べてみることをお勧めします。ソースを修正せずに、コンパイル&実行ができるようにすることは諦めた方がよいと思います。
移植のことを考えるなら、<unistd.h>とか<windows.h>のような環境に特化したヘッダや、そこで宣言される型や関数などを直接使うのではなく、適切にラッピングしてから使う方が後々楽です。今回は仕方ないでしょうが、今後はそうしましょう。
No.2
- 回答日時:
そのヘッダは、本来「UNIX Starndard」を意味するものなので、
Windows専用のVisual Studioではサポートされてません。
Visual StudioはCygwinもサポートしませんので、エラーも出るでしょう。
> 問題なくコンパイルできるようにするにはどうしたらいいでしょうか?
自己責任で、Visual Studioでコンパイルできるようにポーティングする。
または、自作する。誰かが作っていないか、探す。
# 本質的には、Visual Studio以外のコンパイラを使うか、
# Visual Studioを使う前提ならunistd.hを使わないように
# ポーティングするかのいずれかが必要だと思いますが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
Enterキーを押されたら次の処理に移るという事をしたい。
C言語・C++・C#
-
#include <Windows.h>というヘッダファイルについて
C言語・C++・C#
-
io.hをincludeするとそのようなファイルやディレクトリはありませんと言われます
C言語・C++・C#
-
4
「utime.h が見つからない」エラーにはどう対処? Boland C v5.5無料版 on win2000 DOS窓
C言語・C++・C#
-
5
C言語 配列の長さの上限
C言語・C++・C#
-
6
この <windows.h> はどこに在る? また、参考資料を見たいのですが。
C言語・C++・C#
-
7
charからLPTSTRへの変換方法
C言語・C++・C#
-
8
C言語で今まで表示していた画面の消すには?
C言語・C++・C#
-
9
char*を初期化したいのですが
C言語・C++・C#
-
10
DWORDの実際の型は何でしょうか
C言語・C++・C#
-
11
1 つ以上の複数回定義されているシンボルが見つかりました
C言語・C++・C#
-
12
ファイルやディレクトリの存在確認を行う方法
C言語・C++・C#
-
13
外部依存関係について
C言語・C++・C#
-
14
C言語で、メモリを解放しないで終わるプログラム
C言語・C++・C#
-
15
std::stringからLPCWSTR型への変換
C言語・C++・C#
-
16
sys/time.hのインクルードができない
C言語・C++・C#
-
17
C言語でファイル読み書きを早くしたい。
C言語・C++・C#
-
18
fopne で失敗する原因
C言語・C++・C#
-
19
ループを途中で抜けたいのですが。
C言語・C++・C#
-
20
【gcc・cygwin】multiple definitionエラーの解決法
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
C言語で作ったらWindowsでもMac...
-
5
'hcw'がみつかりません
-
6
ぷよまんは もう売ってないの?
-
7
共有ライブラリの内容確認について
-
8
#defineとconstについて
-
9
math.hに含まれる関数が使えない
-
10
FFTWでコンパイルができません。
-
11
Verilog_HDLでのdefineとifdef
-
12
バスエラーとは?
-
13
C#で char型とstring型の比較で...
-
14
lhafileをインストールしたい
-
15
セグメンテーション違反とは??
-
16
arduinoのエラーメッセージ
-
17
C90とC99の計算結果の違い?
-
18
ビルダーとは何ですか?
-
19
i386 or x86_64 のどちらを選...
-
20
ANSIエスケープシーケンスの色表示
おすすめ情報
公式facebook
公式twitter