প্রশ্ন ট্যাগ «makefile»

বিল্ড কন্ট্রোল ল্যাঙ্গুয়েজ / টুল মেকের জন্য একটি মেকফাইল একটি ইনপুট ফাইল। লক্ষ্যগুলি আপডেট করার জন্য এটি সম্পর্কিত কমান্ডের সাথে লক্ষ্যগুলি এবং নির্ভরতা নির্দিষ্ট করে (ওরফে রেসিপি)।

10
বিভিন্ন ডিরেক্টরিতে উত্স ফাইল সহ Makefiles iles
আমার একটি প্রকল্প রয়েছে যেখানে ডিরেক্টরি কাঠামোটি এরকম: $projectroot | +---------------+----------------+ | | | part1/ part2/ part3/ | | | +------+-----+ +---+----+ +---+-----+ | | | | | | | data/ src/ inc/ src/ inc/ src/ inc/ আমি কীভাবে এমন একটি মেকফিল লিখব যা অংশ / এসআরসি-তে থাকবে (বা সত্যিই …
135 linux  makefile 

8
পূর্বশর্ত হিসাবে Makefile পরিবর্তনশীল
মেকফাইলে একটি deployরেসিপিটির পরিবেশগত পরিবর্তনশীল ENVসঠিকভাবে সম্পাদন করার জন্য সেট করতে হয়, অন্যরা যত্ন নেয় না, যেমন: ENV = .PHONY: deploy hello deploy: rsync . $(ENV).example.com:/var/www/myapp/ hello: echo "I don't care about ENV, just saying hello!" এই পরিবর্তনশীলটি কীভাবে সেট করা যায় তা আমি কীভাবে নিশ্চিত করতে পারি, উদাহরণস্বরূপ: এই …
134 makefile 

5
আমি কীভাবে লিনাক্সে জিসিসির জন্য একটি সাধারণ মেকফাইল তৈরি করব?
আমি তিনটি ফাইল আছে: program.c, program.hএবং headers.h। program.cঅন্তর্ভুক্ত program.hএবং headers.h। আমার এটি জিসিসি সংকলক ব্যবহার করে লিনাক্সে সংকলন করতে হবে । আমি কীভাবে এটি করব তা নিশ্চিত নই। নেটবিয়ান আমার জন্য একটি তৈরি করেছে, তবে এটি খালি।
130 c  gcc  makefile 


4
Gmake এবং তৈরি মধ্যে পার্থক্য কি?
আমি 'গেমকে' এবং 'মেক' এর মধ্যে পার্থক্যটি বোঝার চেষ্টা করছি? আমার লিনাক্স বাক্সে তারা অভিন্ন: % gmake --version GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A …
127 build  makefile  gnu-make 

4
অন্য মেকফাইল থেকে মেকফিলকে কীভাবে কল করবেন?
আমি অন্য থেকে এক মেকফিলকে কল করে কিছু অপ্রত্যাশিত ফলাফল পাচ্ছি। আমার দুটি মেকফাইল রয়েছে, একটি কল /path/to/project/makefileএবং একটি কল /path/to/project/gtest-1.4.0/make/Makefile। আমি প্রাক্তন কলটি পরে থাকার চেষ্টা করছি। ইন / পাথ / টু / প্রজেক্ট / মেকফিল, আমার আছে dev: $(OBJ_FILES) $(CPPC) $(LIBS) $(FLAGS_DEV) $(OBJ_FILES) -o $(BIN_DIR)/$(PROJECT) $(MAKE) -f ./gtest-1.4.0/make/Makefile …
125 makefile  gnu-make 

9
উইন্ডোজে কীভাবে "মেক" ইনস্টল করবেন এবং ব্যবহার করবেন?
আমি কারওর নির্দেশনা অনুসরণ করছি যার সংগ্রহশালাটি আমি আমার মেশিনে ক্লোন করেছি। আমি যা চাই তা সহজ: makeকোড পরিবেশ স্থাপনের অংশ হিসাবে কমান্ডটি ব্যবহার করতে সক্ষম হওয়া । তবে আমি উইন্ডোজ ব্যবহার করছি, এবং আমি অনলাইনে কেবল ডাউনলোড করার জন্য একটি মেক.এক্সে ফাইল, ডাউনলোড করার জন্য একটি make-4.1.tar.gzফাইল (এর পরে …

2
Makefile অন্য লক্ষ্য কার্যকর
আমার কাছে একটি মেকফাইল কাঠামোগত কিছু রয়েছে: all : compile executable clean : rm -f *.o $(EXEC) আমি বুঝতে পেরেছি যে আমি "মেক অল" চালানোর আগে আমার টার্মিনালে ধারাবাহিকভাবে "মেক ক্লিন" চালাচ্ছি এবং তার পরে "ক্লিয়ার" করব। আমি চেষ্টা করার আগে বাজে সি ++ সংকলন ত্রুটিগুলি পরীক্ষা করার আগে একটি …
123 makefile 

19
মেকফাইলে মাল্টি-লাইন স্ট্রিং ভেরিয়েবল তৈরি করা কি সম্ভব?
আমি একটি মেকফিল ভেরিয়েবল তৈরি করতে চাই যা একটি বহু-লাইন স্ট্রিং (যেমন একটি ইমেল প্রকাশের ঘোষণার মূল অংশ)। কিছুটা এইরকম ANNOUNCE_BODY=" Version $(VERSION) of $(PACKAGE_NAME) has been released It can be downloaded from $(DOWNLOAD_URL) etc, etc" তবে আমি এটি করার উপায় খুঁজে পাচ্ছি না। এটা কি সম্ভব?

5
মেকফাইলে মাল্টলাইন বাশ কমান্ড
ব্যাশ কমান্ডের কয়েক লাইনের মাধ্যমে আমার প্রকল্পটি সংকলন করার আমার কাছে খুব আরামদায়ক উপায় রয়েছে। তবে এখন আমার এটি মেকফিলের মাধ্যমে সংকলন করতে হবে। বিবেচনা করে, প্রতিটি কমান্ড তার নিজস্ব শেলের মধ্যে চালিত হয়, আমার প্রশ্নটি হল মেকফাইলে একে অপরের উপর নির্ভরশীল মাল্টি-লাইন ব্যাশ কমান্ড চালানোর সর্বোত্তম উপায় কোনটি? উদাহরণস্বরূপ, …
120 bash  makefile 

3
DESTDIR এবং মেক PREFIX
আমি একটি নির্দিষ্ট ডিরেক্টরিতে সফ্টওয়্যার ইনস্টল করার চেষ্টা করছি। আমি বেশ কয়েকটি উপায় খুঁজে পেয়েছি তবে তাদের মধ্যে পার্থক্য কী তা নিশ্চিত। ./configure --prefix=*** make install DESTDIR=*** make install prefix=*** আমি এই তিনটির কার্যকারিতা সম্পর্কে বিভ্রান্ত হয়ে পড়েছি। তারা কি একই লক্ষ্য অর্জন করে?
118 c  linux  bash  makefile  configure 

4
কেন সর্বদা। / কনফিগার; করা; ইনস্টল করা; 3 পৃথক পদক্ষেপ হিসাবে?
যতবার আপনি উত্স থেকে কিছু সংকলন করেন, আপনি একই 3 টি ধাপটি অতিক্রম করেন: $ ./configure $ make $ make install আমি বুঝতে পেরেছি যে, ইনস্টলিং প্রক্রিয়াটিকে বিভিন্ন ধাপে বিভক্ত করা বোধগম্য, তবে আমি তা পাই না, কেন এই গ্রহের প্রতিটি কোডারকে কেবল একটি একক কাজ করার জন্য একই তিনটি …

3
চ্যামেক বনাম নমুনা কোড তৈরি করুন?
আমি ভাবছিলাম যে Makefileএস ( make) এবং CMakeLists.txt( cmake) এর জন্য কোনও নমুনা কোড ছিল কিনা যে উভয়ই একই জিনিস করে (একমাত্র পার্থক্য হ'ল একটিতে লিখিত আছে makeএবং অন্যটিতে cmake)। আমি 'cmake বনাম মেক' সন্ধান করার চেষ্টা করেছি, কিন্তু আমি কোনও কোডের তুলনা পাই নি। এটি কেবলমাত্র একটি সাধারণ ক্ষেত্রে …
118 makefile  cmake 

2
আমি কি এসআরসি / টু .o এর ইনজেক্ট / এ সমস্ত .cpp ফাইলগুলি সংকলন করতে পারি, তারপরে ./ এ বাইনারি লিঙ্ক করতে পারি?
আমার প্রকল্প ডিরেক্টরিটি দেখতে এমন দেখাচ্ছে: /project Makefile main /src main.cpp foo.cpp foo.h bar.cpp bar.h /obj main.o foo.o bar.o আমি সব কম্পাইল করতে হবে না আমার Makefile চাই কি .cppফাইল /srcফোল্ডার .oফাইল /objফোল্ডারের, তারপর সব লিঙ্ক .oফাইল /objটপ লেভেল ফোল্ডারে আউটপুট বাইনারি মধ্যে /project। আমার মেকফিলসের কোনও অভিজ্ঞতার পরে নেই …

5
সিএমকে আউটপুট / বিল্ড ডিরেক্টরি
আমি সিএমকেতে বেশ নতুন, এবং এটি কীভাবে ব্যবহার করব সে সম্পর্কে কয়েকটি টিউটোরিয়াল পড়েছি এবং 3 টি বিভিন্ন সংকলকের জন্য একটি প্রোগ্রাম তৈরি করতে সিএমকে স্ক্রিপ্টের 50 টি জটিল পংক্তি লিখেছি। এটি সম্ভবত আমার সমস্ত জ্ঞান সিএমকেতে শেষ করে। এখন আমার সমস্যাটি হ'ল আমার কাছে কিছু সোর্স কোড রয়েছে, যার …
116 c++  build  makefile  cmake  output 

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.