Score:0

CMAKE_C_COMPILER: /usr/local/bin/cc ไม่ใช่เส้นทางแบบเต็มไปยังเครื่องมือคอมไพเลอร์ที่มีอยู่

ธง in

ฉันรู้ว่ามีคำถามที่คล้ายกันมากมายบนอินเทอร์เน็ต แต่ฉันพยายามทำทุกอย่างแล้ว แต่ไม่มีอะไรทำงาน Idk สิ่งที่ฉันทำผิด

  CMAKE_C_COMPILER:

    /usr/local/bin/cc

  ไม่ใช่เส้นทางแบบเต็มไปยังเครื่องมือคอมไพเลอร์ที่มีอยู่

ฉันพบไฟล์ gcc, g++ ภายใต้ usr/bin แต่ในข้อผิดพลาด มันค้นหาคอมไพเลอร์ใน usr/local/bin

ชุด (CATKIN_TOPLEVEL TRUE)
ชุด (CMAKE_C_COMPILER "/usr/bin/cc")

แม้ว่าฉันจะเปลี่ยนเส้นทางในรายการ CMake ของฉันสำหรับคอมไพเลอร์ ยังไม่มีโชคและอย่างไรก็ตามฉันใช้ ros1 และ ubuntu และฉันพบข้อผิดพลาดนี้เมื่อฉันพยายาม catkin_make พื้นที่ทำงานของฉัน

frippe avatar
ug flag
"ฉันลองทุกอย่างแล้ว แต่ไม่มีอะไรได้ผล" คุณพยายามอะไร
N0rbert avatar
zw flag
Ubuntu รุ่นของคุณคืออะไร? คุณวางแผนที่จะใช้คอมไพเลอร์/ทูลเชนตัวใด สำหรับสถาปัตยกรรม CPU ใด
Score:0
ธง us

ฉันไม่มีสคริปต์ของคุณและไม่สามารถแก้ไขได้ แต่มีวิธีแก้ปัญหา สร้างสัญลักษณ์เชื่อมโยง

sudo ln -s /usr/bin/cc /usr/local/bin/cc
cn flag
Ray
แทนที่จะใช้ `ln` ควรใช้ `update-alternatives` จะดีกว่าไหม แม้ว่าเอฟเฟกต์อาจเหมือนกัน แต่ฉันเดาว่าน่าจะดีกว่าไหม
N0rbert avatar
zw flag
วิธีที่ดีกว่าคือการลบไฟล์คอมไพเลอร์ในเครื่อง `/usr/local/bin/cc` แล้วติดตั้ง deb-packages ที่จำเป็นด้วยคำสั่งเช่น `sudo apt-get install gcc cmake build-essential` สิ่งที่อยู่ใน `/usr/local/` มักจะสร้างความยุ่งเหยิง
us flag
@ N0rbert เท่าที่ฉันเข้าใจสคริปต์ OP ที่ใช้กำลังมองหาคอมไพเลอร์ในเครื่อง แต่ OP ไม่มีคอมไพเลอร์ในเครื่อง ไม่ว่าในกรณีใด โปรดอย่าลังเลที่จะแก้ไขคำตอบของฉัน
Akash avatar
in flag
การสร้าง symlink ใช้งานได้ ก่อนหน้านี้ฉันพยายามคัดลอกและวางไปยังไดเร็กทอรีใหม่ ตอนนี้โดย symlink ปัญหาของฉันได้แก้ไขแล้ว

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา