clang-3.8:在 WSL(适用于 Linux 的 Windows 子系统)中找不到命令

Jam*_*mie 4 makefile windows-subsystem-for-linux ubuntu-20.04

我使用的是WSL(Windows Subsystem for Linux),版本是Ubuntu 20.04 LTS。

BUILD_TOOL = \
    build_tool.o 

CC = clang-3.8

LIBS =  ../out/x64/libmbedcrypto.a

all: build_tool


build_tool: $(BUILD_TOOL)
        $(CC) $(BUILD_TOOL) $(LIBS) -o build_tool
Run Code Online (Sandbox Code Playgroud)

显示错误: clang-3.8: command not found

我尝试通过 apt-get 安装它,但没有安装候选。

$ sudo apt-get install clang-3.8`
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package clang-3.8 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'clang-3.8' has no installation candidate
Run Code Online (Sandbox Code Playgroud)

Jam*_*mie 5

可在 Ubuntu 20.04 LTS 中运行。

sudo apt update
sudo apt install clang
Run Code Online (Sandbox Code Playgroud)

并将 Makefile 重写为:

CC = clang
Run Code Online (Sandbox Code Playgroud)