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