c - 如何使用测试文件运行C程序?

标签 c testing input execute

我用gcc编译程序

gcc -Wall -ansi -pedantic -o program.c 

使用我的测试文件运行它的命令是什么?

./program <test1.txt> ???  

最佳答案

您的gcc是错误的,目前在构建时出现错误。

$ gcc -Wall -ansi -pedantic -o program.c

将显示此错误:

gcc: fatal error: no input files
compilation terminated.

尝试:

gcc -Wall -ansi -pedantic -o program program.c

这会将您的程序编译为名为 program 的 exec,然后您可以通过它来运行;

./program

然后也许尝试运行您在 test1.txt 中传递的命令

./program test1.txt

请参阅您的 OP 中的评论,因为人们已经提供了很好的建议。

关于c - 如何使用测试文件运行C程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48731720/

相关文章:

iphone - iOS NSArray 在索引处插入对象

c - 如何在xv6操作系统中运行c程序

c - 指定初始化器,浪费未使用和不必要的内存?如何只分配数组中需要的部分?

java - 如何使用 Java 代码刷新文件夹?

azure - 选项或在 Azure 中设置测试环境

c++ - 检查输入类型并据此工作

input - Flutter - SingleChildScrollView 在键盘弹出时放置在屏幕顶部

python - 如何完成 sys.stdin.readlines() 输入?

android - 调用 System.loadLibrary 时未调用 onJNILoad

c - main函数返回导致异常