如果我在我的计算机上下载了一个 tar.gz 文件并解压缩了其中的代码,我如何在 Linux 的 eclipse 中运行它(对于 C)。下载的文件包含.c 文件和.o 文件。
最佳答案
我无法帮助您处理 Eclipse,但我可以帮助您编译和运行代码。好的,提取:
tar -xvzf name_of_your_archive_file.tar.gz
在上面,'x' 表示 extract,'v' 表示 verbose,'z' 表示 .tar.gz 压缩,'f' 代表 f 文件(因为您在调用后立即指定 .tar.gz 文件的名称)。
现在您已经提取了存档,您可以使用以下方式导航到它:
cd name_of_your_archive_file
之后您可以列出目录内容:
ls
您提到的“.o”文件并没有真正的帮助,除非它们是为您的架构编译的(“.o”文件是通常需要为每种不同类型的操作系统和 CPU 类型生成的构建产品)。
任何制作精良的项目都将包含一个名为“README”的文件,其中解释了如何构建项目。您可以使用“cat”命令(代表“连接”...它最终会有意义)来显示“README”文件的内容,如下所示:
cat README
如果 README 很长,您可以使用 less 命令让它只显示一部分:
cat README | less
现在,如果没有 README 或者它没有告诉您如何构建项目,但是有一个名为“Makefile”的文件,那么您通常会通过调用以下命令来构建项目:
make
关于linux - 如何在eclipse中打开tar.gz文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3367859/