我試圖編譯程序,繪製使用命令提示符房子在Windows 8使用命令提示符
#include "graphics.h"
int main(void)
{
drawRect(50,100,200,150);
drawLine(50,100,150,25);
drawLine(150,25,250,100);
drawRect(130,190,40,60);
drawRect(70,195,40,30);
drawRect(190,195,40,30);
drawRect(70,125,40,30);
drawRect(190,125,40,30);
return 0;
}
我在同一個保存它的名義下house.c運行圖形C程序文件夾作爲我要使用的應用程序(drawapp.jar,graphics.c,graphics.h)。 當編譯它,我用命令
gcc -o house house.c graphics.c
和它的工作,但是當我想用命令
./house | java -jar drawapp.jar
運行它,它顯示了follwing錯誤
'.' is not recognized as an internal or external command, operable program or batch file
的一點是這個例子在使用終端wondow的Linux操作系統上工作,但它不能在Windows上工作,所以我想還有另一個在Windows中運行程序的命令。 任何想法?
爲什麼使用Java來運行C編譯的程序? – Claudio 2014-10-01 09:41:18
使用'。\ house' ... – thumbmunkeys 2014-10-01 09:43:08
試試'house'我不相信你需要./。 – 2014-10-01 09:54:45