আমি আমার স্কেচগুলি লিখতে চাই যাতে আমি আরডুইনো আইডিই ব্যবহার করে সেগুলি তৈরি করতে / আপলোড করতে পারি, বা বিকল্পভাবে জিসিসি এবং একটি মেকফিল ব্যবহার করে ile
আমি শীর্ষে ফাংশন ঘোষণাগুলি অন্তর্ভুক্ত করার বিষয়ে জানি তবে আমার স্কাইলটি আমার সংকলক দ্বারা বৈধ সি ++ হিসাবে বিবেচিত হওয়ার জন্য আরও কিছু করার আছে?
আপডেট 1
আর্দুইনো আইডিই .ino এবং .pde ফাইলগুলিতে কী করে তা বোঝা ভাল, তবে আমার প্রশ্নের বহিরাগত, সুতরাং এটি কোনও সদৃশ নয়। আমি যা জানতে চাই তা হ'ল "আমি কীভাবে কোনও প্রোগ্রাম লিখি যা এটি আরডুইনো আইডিই এবং জি ++ উভয়ই বৈধ বলে বিবেচিত হয় ।
এখানে উপলভ্য অফিসিয়াল (?) মেকফাইল আইডিই এর পরিবর্তে মেকফিল ব্যবহার করলে কী করবেন তা ব্যাখ্যা করে :
# The Arduino environment does preliminary processing on a sketch before
# compiling it. If you're using this makefile instead, you'll need to do
# a few things differently:
#
# - Give your program's file a .cpp extension (e.g. foo.cpp).
#
# - Put this line at top of your code: #include <WProgram.h>
#
# - Write prototypes for all your functions (or define them before you
# call them). A prototype declares the types of parameters a
# function will take and what type of value it will return. This
# means that you can have a call to a function before the definition
# of the function. A function prototype looks like the first line of
# the function, with a semi-colon at the end. For example:
# int digitalRead(int pin);
... তবে এটি আইডিই এবং একটি মেকফাইল উভয় কীভাবে ব্যবহার করে তা ব্যাখ্যা করে না ।
আপডেট 2
আমি সম্প্রতি প্ল্যাটফর্মআইও খুঁজে পেয়েছি যা সরাসরি এই প্রশ্নের উত্তর দেয় না, তবে প্রচুর প্রক্রিয়াটি স্বয়ংক্রিয় করে তোলে (আপনার জন্য স্কোন ফাইলগুলি উত্পন্ন করে) এবং এখনও পর্যন্ত আমি আরডুইনো আইডিই এবং উত্স + মেকফাইল উভয় পদ্ধতির উপরই ওয়ার্কফ্লো পছন্দ করি। লেখকদের পাশাপাশি ভাল সমর্থন।