【问题标题】:how to run .c files containing complex.h in linux如何在linux中运行包含complex.h的.c文件
【发布时间】:2015-10-29 05:45:32
【问题描述】:

我可以使用 gcc -o zipcode-server filename.c -lm 编译一个文件。但是当我尝试使用 ./filename 运行文件时,它显示“bash: ./filename: No such file or directory”。任何帮助都会很有用。提前致谢

【问题讨论】:

  • 您应该运行的文件是./zipcode-server,因为这是使用-o 开关指定的文件
  • 确实知道-o选项到gcc的作用,不是吗?
  • 谢谢。@Cyclone 和 @Joachim Pileborg ./zipcode-server 工作
  • @KrishanuPal - 如果有任何答案帮助您考虑将其标记为正确,并可能给予支持。

标签: bash gcc


【解决方案1】:

您正在使用o 标志,该标志又指定了存储输出的位置。在您的情况下,-o zipcode-server 告诉编译器将输出存储在一个名为 zipcode-server 的文件中:

./zipcode-server

【讨论】:

  • @KrishanuPal - 如果答案帮助您考虑接受它,也许给它一个支持 =)
【解决方案2】:

gcc 文件名.c

./a.out

第二种方法

gcc 文件名.c -o 输出文件

./输出文件

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-24
    • 2012-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-17
    相关资源
    最近更新 更多