我在 ubuntu 实例中有 3 个文件。编译第一个文件时,出正在创建,但当我尝试编译其他文件时,输出仍然相同。是否可以在同一实例中编译和运行不同的文件?为了澄清起见,你好ç是什么出返回 atm 但我想编译并运行其他文件。
ubuntu@lab1:~$ ./a.out
x = 1
y = 2
=====
x = 2
y = 1
ubuntu@lab1:~$ gcc 4.c
ubuntu@lab1:~$ ./a.out
x = 1
y = 2
=====
x = 2
y = 1
ubuntu@lab1:~$ ls
4.c Mini-övning.c a.out hello.c
ubuntu@lab1:~$
使用后-o我已将它们分开但它们仍然返回相同的输出。
ubuntu@lab1:~$ gcc p1.c -o p1
ubuntu@lab1:~$ ./p1
x = 1
y = 2
=====
x = 2
y = 1
ubuntu@lab1:~$ ./a.out
x = 1
y = 2
=====
x = 2
y = 1
ubuntu@lab1:~$