![](/img/trans.png)
[英]How do I cross-compile C code on Windows for a binary to also be run on Unix (Solaris/HPUX/Linux)?
[英]How do I run compile and run a c file on an AWS EC2 Linux Instance?
我正在尝试运行从 AWS EC2 Linux 实例上的 c 文件编译的可执行文件,当我尝试运行可执行文件时,我得到一个 ZD574D4BB40C84861791A694A999CCE69 错误,为什么下面是我的命令终端错误,为什么
`[ec2-user@ip-172-31-7-57 ~]$ gcc server.c -o server
[ec2-user@ip-172-31-7-57 ~]$ ls
server server.c test
[ec2-user@ip-172-31-7-57 ~]$ server 51717
-bash: server: command not found
[ec2-user@ip-172-31-7-57 ~]$ `
我运行的唯一安装是
sudo yum groupinstall "Development Tools"
为了安装 gcc 进行编译。 我错过了这里的安装吗?
与 windows 系统不同,Linux 系统在查找要运行的程序时默认不查找当前目录。 您需要提供可执行文件的路径。
./server 51717
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.