ไม่พบคำสั่ง


67

ฉันมีปัญหาที่ดูเหมือนจะไม่เป็นเรื่องปกติจากการค้นหาฟอรัมต่างๆ

ฉันไม่สามารถรันคำสั่ง Make

ข้อความ:

The program 'make' is currently not installed. You can install it by typing:
sudo apt-get install make

ดังนั้นทำสิ่งนี้:

sudo apt-get install make
Reading package lists... Done
Building dependency tree       
Reading state information... Done
make is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.

แต่เมื่อฉันพยายามเรียกใช้ Make ฉันได้รับข้อความเดียวกัน ว่าไง?

แก้ไข: Ubuntu 12.04 64bit Desktop ติดตั้งใหม่


อาจทำให้ไม่ได้อยู่ในเส้นทางที่ถูกต้องลองใช้ sudo apt-get remove ทำให้ sudo apt-get ทำการติดตั้ง
Tachyons

มันทำงาน! คุณยอดเยี่ยม
snoopdogg

:) ฉันจะโพสต์มันเป็นคำตอบโปรดกดเครื่องหมายติ๊กที่มัน
Tachyons

คำตอบ:


59

อาจเป็นเพราะคำสั่ง make ไม่มีอยู่ใน PATH ของระบบดังนั้นให้ลบและติดตั้งใหม่

sudo apt-get install --reinstall make

55

เรียกใช้คำสั่งนี้เพื่อติดตั้ง makeและแพ็คเกจทั้งหมดที่จำเป็นในการสร้างรหัสของคุณ

sudo apt-get install build-essential

2
สิ่งนี้ใช้ได้กับฉัน ...
M_R_K

1
ยังติดตั้งccซึ่งเป็นคำสั่งต่อไปที่ขาดหายไป
chovy

4

เรียกใช้คำสั่ง:

sudo apt-get update

เพื่ออัปเดตรายการแพคเกจ หลังจากนี้,

sudo apt-get install make
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.