如何在linux中构建lc工具?

如何在linux中构建lc工具?

lc----一个统计C文件中代码行数的工具。

lc的make文件如下

SHELL=/bin/sh  
CC=cc

# Objects we link together.
OBJ=lc.o get.o

all:    $(OBJ)
    $(CC) -o lc $(OBJ)

lc.o:   lc.c lc.h  
get.o:  get.c lc.h

我的桌面上有源。那么我应该在 shell 命令行中输入什么?我努力了/home/desktop/lc/lc.c。它没有运行。

答案1

你的问题很令人困惑,但听起来你有源代码文件。文件.c是供编译器使用的(例如gcc),而不是可以直接执行的东西。

您需要编译它们,然后您将获得一个可以运行的可执行文件。

尝试这个:

  • 打开终端
  • cd进入有 make 文件的目录
  • ls并查看是否存在 areadme.txt或 adocsdoc目录。阅读其中任何一个或这些目录中的任何内容,它可能会给您具体的说明
  • 如果失败,请尝试进入make并看看会发生什么。如果它有效,您将获得一个名为 的可执行文件lc,您可以通过输入 来运行该文件./lc

相关内容