鱼C论坛

 找回密码
 立即注册
查看: 3077|回复: 9

[已解决]虚拟机怎么这么难用啊

[复制链接]
发表于 2019-12-1 21:40:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
当初照着小甲鱼装虚拟机的时候就很坎坷,后来无奈之下用了小甲鱼的镜像,然后勉强可以敲一些简单的代码了。按理说这虚拟机是可以用了的
有一搭没一搭的学着,今天这个问题就比较无奈了,是s1e6的课后题
0. 问题:求 1^2 + 2^3 + 3^4 + 4^5 + 5^6 的值?(1^2 表示 1 的 2 次方)
代码是肯定没有问题的,报错信息我也大概能看懂,意思好像是说我没有math.c这个文件,
test.c:2:16: error: mat.h: No such file or directory
test.c: In function ‘main’:
test.c:7: warning: incompatible implicit declaration of built-in function ‘pow’
不会放图片,好难受啊虚拟机这么难用的嘛!!!我还觉得挺好玩的,有没有大佬帮忙解决一下

最佳答案
2019-12-1 21:47:31
敲错了,应该是 math.h 而不是 mat.h。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-12-1 21:47:31 | 显示全部楼层    本楼为最佳答案   
敲错了,应该是 math.h 而不是 mat.h。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-12-1 21:50:26 | 显示全部楼层
zltzlt 发表于 2019-12-1 21:47
敲错了,应该是 math.h 而不是 mat.h。

gcc: test: No such file or directory编译出现这个没法运行是什么情况能给解释一下吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-12-1 21:51:49 | 显示全部楼层
Ash刻痕 发表于 2019-12-1 21:50
gcc: test: No such file or directory编译出现这个没法运行是什么情况能给解释一下吗

试试运行 .\test
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-12-1 21:54:38 | 显示全部楼层

bash: ./test: No such file or directory不行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-12-1 21:55:55 | 显示全部楼层
Ash刻痕 发表于 2019-12-1 21:54
bash: ./test: No such file or directory不行

你没编译吧?编译后运行 .\test 试试(不是 ./test)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-12-1 22:00:56 | 显示全部楼层
zltzlt 发表于 2019-12-1 21:55
你没编译吧?编译后运行 .\test 试试(不是 ./test)

[fishc@localhost FishC]$ vi test.c
[fishc@localhost FishC]$ gcc test.c -lm test
gcc: test: No such file or directory
[fishc@localhost FishC]$ ./test
bash: ./test: No such file or directory
[fishc@localhost FishC]$ .\test
bash: .test: command not found

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-12-1 22:01:38 | 显示全部楼层
Ash刻痕 发表于 2019-12-1 22:00
[fishc@localhost FishC]$ vi test.c
[fishc@localhost FishC]$ gcc test.c -lm test
gcc: test: No su ...

大概是编译的命令有错,试试这样:

  1. gcc test.c -o .\test
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-12-1 22:07:10 | 显示全部楼层
zltzlt 发表于 2019-12-1 22:01
大概是编译的命令有错,试试这样:

[fishc@localhost FishC]$ gcc test.c -o .\test
[fishc@localhost FishC]$ ls
homework  s1e2  s1e4  s1e5  s1e6  test1.c  test.c
这样编译确实不报错了可是没有可执行问价
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-12-1 22:08:37 | 显示全部楼层
Ash刻痕 发表于 2019-12-1 22:07
[fishc@localhost FishC]$ gcc test.c -o .\test
[fishc@localhost FishC]$ ls
homework  s1e2  s1e4   ...

搞出来了,谢谢你啊万分感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-3-29 20:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表