cmake . && make all install
ที่ฉันทำ งานนี้ /usr/local
แต่การติดตั้งไป
ฉันต้องติดตั้งกับคำนำหน้าอื่น (ตัวอย่างเช่นถึง/usr
)
คืออะไรcmake
และmake
บรรทัดคำสั่งเพื่อติดตั้ง/usr
แทน/usr/local
?
make install
เส้นทางชั่วคราวเพื่อให้แน่ใจว่าทุกสิ่งที่จะต้องติดตั้งติดตั้งไปยังตำแหน่งที่ถูกต้องโดยไม่ทำให้เครื่องพัฒนาของฉันสับสน เพียงแค่ตัวอย่างเดียว อีกกรณีหนึ่งคือการรวบรวมข้ามสำหรับสถาปัตยกรรมอื่น
CMakeLists.txt
มันฉันต้องแก้ไขแหล่งต้นฉบับ การมีตัวเลือกบรรทัดคำสั่งทำให้ฉันสามารถรับพา ธ ได้อย่างถูกต้องในspec
ไฟล์Fedora
CMakeLists.txt
ไฟล์หากคุณเพียงแค่สร้างและติดตั้งซอฟต์แวร์ - การแทนที่ / การตั้งค่าตัวแปรจากบรรทัดคำสั่งหรือไฟล์แคชเริ่มต้น ฯลฯ เป็นที่ต้องการของผู้บริโภค วิธีการตั้งค่าตัวเลือก
CMakeLists.txt
เพื่อให้คุณสามารถตั้งค่าและลืมมันได้ ฉันไม่ได้บอกว่าไม่มีกรณีการใช้งานทั่วไปสำหรับการเปลี่ยนไดเรกทอรีการติดตั้งได้ทันที - เห็นได้ชัดว่ามีการตัดสินจากจำนวนคะแนน - ฉันแค่ค่อนข้างใหม่สำหรับ CMake และอยากรู้อยากเห็นเมื่อปัญหานี้เกิดขึ้น