আমি কি cmake . && make all install। এটি কাজ করে তবে ইনস্টল করে /usr/local।
আমার একটি অন্য উপসর্গে ইনস্টল করা প্রয়োজন (উদাহরণস্বরূপ, থেকে /usr)।
এর পরিবর্তে ইনস্টল করার জন্য cmakeও makeকমান্ড লাইনটি কী ?/usr/usr/local
make install, আমার বিকাশ যন্ত্রটিকে গণ্ডগোল না করে যা কিছু ইনস্টল করা দরকার তা সঠিক জায়গায় ইনস্টল করা হয়েছে তা নিশ্চিত করার জন্য আমার অস্থায়ী পথে পরীক্ষা করা আমার পক্ষে অস্বাভাবিক নয় । শুধু একটি উদাহরণ। আরেকটি কেস অন্য স্থাপত্যের জন্য ক্রস-সংকলন।
CMakeLists.txtতবে আমার মূল উত্সটি প্যাচ করা দরকার। কমান্ড লাইন অপশন থাকা সত্ত্বেও ফেডোরা specফাইলটিতে পাথগুলি পেতে সক্ষম করে ।
CMakeLists.txtআপনি যদি সফ্টওয়্যার তৈরি এবং ইনস্টল করে থাকেন - কমান্ড লাইন বা প্রাথমিক ক্যাশে ফাইল থেকে ভেরিয়েবলকে ওভাররাইডিং / সেট করা ইত্যাদি পছন্দসই "গ্রাহক" বিকল্প স্থাপনের উপায়।
CMakeLists.txtযাতে আপনি এটি সেট করতে পারেন এবং এটি ভুলে যেতে পারেন। আমি বলছি না যে ফ্লাইতে ইনস্টল ডিরেক্টরিটি পরিবর্তন করার জন্য একটি সাধারণ ব্যবহারের কেস নেই - স্পষ্টতই ভোটের সংখ্যা দ্বারা বিচার করা হচ্ছে - আমি যখন মুখ্য সমস্যাটি আসি তখন সিএমকে আমি মোটামুটি নতুন এবং কৌতূহলী।