2017-12-10 7 views
0

Dosboxエミュレータを使用しているKali Linux OSにTurbo C++をインストールしましたが、エラーが発生したためコードをコンパイルできません iostream.hインクルードファイルが見つかりませんでしたTurboC.Cfgでパス どれソリューションは を喜ばと、教育目的のために、私はあなたがおそらく誤って設定パスしているか、正しくTC.exeを実行gccのLinux上のTurbo C++でヘッダーファイルがリンクされていません

+7

LinuxボックスのDosエミュレータで、非常に古くなったソフトウェアを実行する必要のある教育目的に強く疑問を持っています。 – StoryTeller

+0

(https://stackoverflow.com/questions/2356687/how-to-fix-unable-to-open-stdio-h-in-turbo-c-error)の可能な複製。おそらく、(http://www.infolet.org/2013/08/solving-unable-to-open-include-file-stdio.h-conio.h-iostream.h-c0s.obj.html)も参照してください。 。 –

+0

@Storytellerそれは大学での学業のためで、私たちはWindows VistaのOSでターボC++で教えられています。私の教育システムは時代遅れですが、試験のために私は古い標準のTurbo C++に固執しなければならないと同意します –

答えて

1

のような他のソフトウェアのを使用したくないです、まだ運。

TurboC++をアンパックして、 〜/ DOS/TCの/、それはDOSBoxをを開始し、このような何かを実行するのに十分なはずです:

mount C ~/dos/TC/ 
cd C:\TC 
BIN\TC.EXE 

そして、ディレクトリ構成に行き、それは含めることを確認してくださいとlibパスがデフォルトです:C:\ TC \ &をINCLUDE C:\ TC \ LIB。 Linuxからconffigを編集した場合は、まだDOS形式の "\ r \ n"行末が残っていることを確認してください。

上記のコマンドを* .batに一度に実行する場合は、保存することができます。

関連する問題