新手求教关于C语言程序运行,我们研究室的人都倒下了

chk46lbb 2013-12-12 06:27:49
新手求教关于C语言程序运行,我们研究室的人都倒下了

压缩包里有mcxyz.c myname_H.mci 和myname_T.bin 3个文件
执行mcxyz.c读取myname_H.mci 和myname_T.bin,然后生成myname_F.bin文件

试行后发生错误,感觉myname_H.mci 和myname_T.bin文件好像没被读取。各种泪奔

求大牛联系,qq4731117

程序是关于光传播解析的,从美国大学的网站上找来的
http://omlc.ogi.edu/software/mc/mcxyz/index.html

...全文
412 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
sinat_20786679 2016-05-17
  • 打赏
  • 举报
回复
请问楼主,这个可以用win系统运行吗?
chk46lbb 2013-12-14
  • 打赏
  • 举报
回复
小日本无奈的说了一句,不愧是中国人
zbo_stepping 2013-12-13
  • 打赏
  • 举报
回复
引用 12 楼 turingo 的回复:
抗日成功!
引用 11 楼 u013130285 的回复:
搞定了,谢谢各位大哥
图灵狗 2013-12-13
  • 打赏
  • 举报
回复
抗日成功!
引用 11 楼 u013130285 的回复:
搞定了,谢谢各位大哥
chk46lbb 2013-12-13
  • 打赏
  • 举报
回复
搞定了,谢谢各位大哥
破碎的泡泡 2013-12-13
  • 打赏
  • 举报
回复
./mcxyz 
图灵狗 2013-12-13
  • 打赏
  • 举报
回复
运行的时候,需要这样写:

./mcxyz example1
引用 8 楼 u013130285 的回复:
在linux系统上运行了下, 输入 gcc mcxyz.c -lm -o mcxyz 出现了一个mcxyz的文件 然后输入 mcxyz example1 发生错误 bash: mcxyz: command没有找到(就是那句日语) 求解答 我们研究室都是学生物和光学的,他们日本人都不会,哪位大侠搞定他啊。以后好让我尽情鄙视日本人 上图 [quote=引用 7 楼 turingo 的回复:] 已经很详细了,用gcc就一条命令就可以了啊:

gcc mcxyz.c -lm -o mcxyz
你也可以用VC/Code::Blocks/DevC++等编译器编译,都是相当的简单。 [quote=引用 4 楼 u013130285 的回复:] 对不起不是很清楚怎么直接编译,能说得具体点吗,有个图什么最好了 拜托了,要不加我QQ? [quote=引用 3 楼 turingo 的回复:] 直接编译就可以了:

gcc mcxyz.c -lm -o mcxyz
运行maketissue.m (MATLAB)生成所需的(myname_T.bin, myname_H.mci)文件。 然后执行如下命令即可:

mcxyz myname
[quote=引用 楼主 u013130285 的回复:] 新手求教关于C语言程序运行,我们研究室的人都倒下了 压缩包里有mcxyz.c myname_H.mci 和myname_T.bin 3个文件 执行mcxyz.c读取myname_H.mci 和myname_T.bin,然后生成myname_F.bin文件 试行后发生错误,感觉myname_H.mci 和myname_T.bin文件好像没被读取。各种泪奔 求大牛联系,qq4731117 程序是关于光传播解析的,从美国大学的网站上找来的 http://omlc.ogi.edu/software/mc/mcxyz/index.html
[/quote][/quote][/quote][/quote]
chk46lbb 2013-12-13
  • 打赏
  • 举报
回复
在linux系统上运行了下,

输入

gcc mcxyz.c -lm -o mcxyz

出现了一个mcxyz的文件


然后输入

mcxyz example1

发生错误 bash: mcxyz: command没有找到(就是那句日语)

求解答


我们研究室都是学生物和光学的,他们日本人都不会,哪位大侠搞定他啊。以后好让我尽情鄙视日本人

上图

引用 7 楼 turingo 的回复:
已经很详细了,用gcc就一条命令就可以了啊:

gcc mcxyz.c -lm -o mcxyz


你也可以用VC/Code::Blocks/DevC++等编译器编译,都是相当的简单。


[quote=引用 4 楼 u013130285 的回复:]
对不起不是很清楚怎么直接编译,能说得具体点吗,有个图什么最好了
拜托了,要不加我QQ?

[quote=引用 3 楼 turingo 的回复:]
直接编译就可以了:

gcc mcxyz.c -lm -o mcxyz


运行maketissue.m (MATLAB)生成所需的(myname_T.bin, myname_H.mci)文件。
然后执行如下命令即可:

mcxyz myname



[quote=引用 楼主 u013130285 的回复:]
新手求教关于C语言程序运行,我们研究室的人都倒下了

压缩包里有mcxyz.c myname_H.mci 和myname_T.bin 3个文件
执行mcxyz.c读取myname_H.mci 和myname_T.bin,然后生成myname_F.bin文件

试行后发生错误,感觉myname_H.mci 和myname_T.bin文件好像没被读取。各种泪奔

求大牛联系,qq4731117

程序是关于光传播解析的,从美国大学的网站上找来的
http://omlc.ogi.edu/software/mc/mcxyz/index.html
[/quote][/quote][/quote]
图灵狗 2013-12-12
  • 打赏
  • 举报
回复
已经很详细了,用gcc就一条命令就可以了啊:

gcc mcxyz.c -lm -o mcxyz
你也可以用VC/Code::Blocks/DevC++等编译器编译,都是相当的简单。
引用 4 楼 u013130285 的回复:
对不起不是很清楚怎么直接编译,能说得具体点吗,有个图什么最好了 拜托了,要不加我QQ? [quote=引用 3 楼 turingo 的回复:] 直接编译就可以了:

gcc mcxyz.c -lm -o mcxyz
运行maketissue.m (MATLAB)生成所需的(myname_T.bin, myname_H.mci)文件。 然后执行如下命令即可:

mcxyz myname
[quote=引用 楼主 u013130285 的回复:] 新手求教关于C语言程序运行,我们研究室的人都倒下了 压缩包里有mcxyz.c myname_H.mci 和myname_T.bin 3个文件 执行mcxyz.c读取myname_H.mci 和myname_T.bin,然后生成myname_F.bin文件 试行后发生错误,感觉myname_H.mci 和myname_T.bin文件好像没被读取。各种泪奔 求大牛联系,qq4731117 程序是关于光传播解析的,从美国大学的网站上找来的 http://omlc.ogi.edu/software/mc/mcxyz/index.html
[/quote][/quote]
worldy 2013-12-12
  • 打赏
  • 举报
回复
引用 楼主 u013130285 的回复:
新手求教关于C语言程序运行,我们研究室的人都倒下了 压缩包里有mcxyz.c myname_H.mci 和myname_T.bin 3个文件 执行mcxyz.c读取myname_H.mci 和myname_T.bin,然后生成myname_F.bin文件 试行后发生错误,感觉myname_H.mci 和myname_T.bin文件好像没被读取。各种泪奔 求大牛联系,qq4731117 程序是关于光传播解析的,从美国大学的网站上找来的 http://omlc.ogi.edu/software/mc/mcxyz/index.html
擦,那个网站说的那么详细,还跑到这边来问,岂不是舍近求远嘛
chk46lbb 2013-12-12
  • 打赏
  • 举报
回复
自己顶下,在线等回复
chk46lbb 2013-12-12
  • 打赏
  • 举报
回复
对不起不是很清楚怎么直接编译,能说得具体点吗,有个图什么最好了 拜托了,要不加我QQ?
引用 3 楼 turingo 的回复:
直接编译就可以了:

gcc mcxyz.c -lm -o mcxyz
运行maketissue.m (MATLAB)生成所需的(myname_T.bin, myname_H.mci)文件。 然后执行如下命令即可:

mcxyz myname
[quote=引用 楼主 u013130285 的回复:] 新手求教关于C语言程序运行,我们研究室的人都倒下了 压缩包里有mcxyz.c myname_H.mci 和myname_T.bin 3个文件 执行mcxyz.c读取myname_H.mci 和myname_T.bin,然后生成myname_F.bin文件 试行后发生错误,感觉myname_H.mci 和myname_T.bin文件好像没被读取。各种泪奔 求大牛联系,qq4731117 程序是关于光传播解析的,从美国大学的网站上找来的 http://omlc.ogi.edu/software/mc/mcxyz/index.html
[/quote]
图灵狗 2013-12-12
  • 打赏
  • 举报
回复
直接编译就可以了:

gcc mcxyz.c -lm -o mcxyz
运行maketissue.m (MATLAB)生成所需的(myname_T.bin, myname_H.mci)文件。 然后执行如下命令即可:

mcxyz myname
引用 楼主 u013130285 的回复:
新手求教关于C语言程序运行,我们研究室的人都倒下了 压缩包里有mcxyz.c myname_H.mci 和myname_T.bin 3个文件 执行mcxyz.c读取myname_H.mci 和myname_T.bin,然后生成myname_F.bin文件 试行后发生错误,感觉myname_H.mci 和myname_T.bin文件好像没被读取。各种泪奔 求大牛联系,qq4731117 程序是关于光传播解析的,从美国大学的网站上找来的 http://omlc.ogi.edu/software/mc/mcxyz/index.html
chk46lbb 2013-12-12
  • 打赏
  • 举报
回复
新手中的新手啊,不会写Demo啊,星期一才开始学C语言的。。。。 大侠您能留个qq来救救我吗...
max_min_ 2013-12-12
  • 打赏
  • 举报
回复
自己写个demo测试下呗! 检查下文件操作的api是否都成功调用了! 把读出来的内容在 内存中尽量对应解析一部分打印出来瞧瞧!确认正确数据了再向新的文件中写

70,027

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧