আমি কীভাবে এক্সকোডে সি সংকলন এবং চালনা করতে পারি?


35

আমাদের শিক্ষক সিতে প্রয়োগ করা হচ্ছে এমন কিছু ডেটা স্ট্রাকচার অ্যালগরিদম ব্যবহার শেখাচ্ছেন তিনি ক্লাসে ভিজ্যুয়াল স্টুডিও ব্যবহার করেন তবে আমি এক্সকোডে যে সাধারণ প্রোগ্রামগুলি লিখি তা চালাতে সক্ষম হতে চাই।

আমি কোডটি চালানোর চেষ্টা করেছি তবে এক্সকোড 5 এ করার বিকল্পগুলি গ্রেভড হয়ে গেছে। শুধু এক্সকোড ইনস্টল করার পাশাপাশি, আমার ম্যাকের উপর সহজ সি প্রোগ্রাম চালাতে পারি তাই আমার কী পদক্ষেপ নেওয়া উচিত?

উত্তর:


39
  • এক্সকোড খুলুন
  • ওএস এক্স -> কমান্ড লাইন সরঞ্জামটি নির্বাচন করুন
  • টাইপ হিসাবে সি নির্বাচন করুন
  • আপনার প্রয়োজনীয় নাম এবং অন্যান্য প্রাসঙ্গিক উইজার্ডগুলি পূরণ করুন
  • এটি নির্বাচন করতে মেইন.সি. ফাইলটি ক্লিক করুন

এবং আপনি যেতে ভাল করা উচিত


"কমান্ড লাইন সরঞ্জাম" বিকল্পটি কী
22:32

কমান্ড লাইন সরঞ্জাম বিকল্পটি ফাইল> নতুন মেনুতে রয়েছে।
বুধবার

19

এক্সকোড 6 এবং 7 এ, আপনি নিম্নলিখিত পদক্ষেপগুলি করতে পারেন:

ফাইল তৈরি করা হচ্ছে

  1. ফাইল> নতুন> প্রকল্প> ওএস এক্স নির্বাচন করুন
  2. কমান্ড লাইন সরঞ্জাম নির্বাচন করুন
  3. পরবর্তী ক্লিক করুন
  4. আপনার পণ্যের নাম ইনপুট করুন এবং ভাষা হিসাবে সি নির্বাচন করুন
  5. পরবর্তী ক্লিক করুন
  6. আপনার প্রকল্পটি কোথায় সংরক্ষণ করবেন তা চয়ন করুন।
  7. তৈরি ক্লিক করুন

কোড চলছে

  1. পণ্য> চালান নির্বাচন করুন
  2. ফলাফলটি পরীক্ষা করতে কনসোলটি পরীক্ষা করুন।

এটাই!

আপনার main.cফাইলটি পরীক্ষা করে দেখুন এবং আপনি সম্পাদকটিতে একটি প্রাক-ভরাট 'হ্যালো ওয়ার্ল্ড' কোড পাবেন। শুভকামনা!


4

উপরের উত্তরগুলি দুর্দান্ত। আমি আমার 0.02 ডলার যুক্ত করব। আমি Xcode ব্যবহার করতে পছন্দ করি যেখানে এটি মূলত কেবল একটি পাঠ্য সম্পাদক (আরও জটিল এক্সকোড নয় ... যা আমার অভ্যস্ত হওয়া দরকার!)।

সুতরাং, আপনি যা করতে পারেন তা এখানে:

  1. এক্সকোডে ক্লিক করুন
  2. নতুন প্রকল্প সম্পর্কে জিজ্ঞাসা করে পপ-আপ উইন্ডো উপেক্ষা করুন
  3. আপনার মনিটরের শীর্ষে, "ফাইল" নির্বাচন করুন
  4. "নতুন" নির্বাচন করুন
  5. ফাইল নির্বাচন"
  6. তারপরে আপনি নিজের বিকল্প হিসাবে একটি সি ফাইল নির্বাচন করতে পারেন।

আপনি কমান্ড + এন দিয়ে 3-5 পদক্ষেপগুলি এড়িয়ে যেতে পারেন!

আপনি একটি বেসিক সম্পাদক পাবেন যাতে আপনি নিজের কোডটি লিখতে পারেন (চমৎকার সিনট্যাক্স রঙিন, বেসিক ডিসপ্লে ইত্যাদি)।

তারপরে, আপনি কেবলমাত্র আপনার প্রোগ্রামটি আপনার টার্মিনাল উইন্ডোতে (আপনার স্ট্যান্ডার্ড জিসিসি ফাইল এবং।


1

আশা করি আমার অভিজ্ঞতা সাহায্য করবে, কারণ আমি ঠিক বিভ্রান্তি থেকে চলে এসেছি যেমন আপনাকে গত মাসে আমার ম্যাকবুকটিতে কোডিং সি উপভোগ করতে হয়েছিল।

অনলাইন ক্রেডিটগুলিতে সমস্ত ক্রেডিট দেওয়ার দরকার যেখানে আমি পরিবেশ সেটআপ সম্পর্কে সবকিছু শিখেছি। http://c.learncodethehardway.org/book/index.html এটি আমাকে আইডির পরিবর্তে টার্মিনালের মাধ্যমে শেল কমান্ডটি ব্যবহার করতে শিখিয়েছে।

আমি সংক্ষিপ্তসার হিসাবে পদক্ষেপ এখানে:

  1. এক্সকোড ইনস্টল করুন, যা আপনি ইতিমধ্যে সম্পন্ন করেছেন
  2. একটি পাঠ্য সম্পাদক ইনস্টল করুন (alচ্ছিক): এটি আপনার কোড সম্পাদনা করার জন্য, সংকলন বা চালনার জন্য নয়। আমি ব্যক্তিগতভাবে এখন এটম পছন্দ করি তবে এখানে ইমাকস এবং ভিম ইত্যাদি রয়েছে
  3. অ্যাপ্লিকেশনগুলিতে ইউটিলিটি ফোল্ডার থেকে টার্মিনাল শুরু করুন। আমি আরও বৈশিষ্ট্যযুক্ত টার্মিনাল হিসাবে একই ফাংশন আইটির্ম 2 ব্যবহার করি।
  4. উত্স কোডযুক্ত ফোল্ডারে নেভিগেট করুন। লাইক cd ~/Documents/C/, main.cউদাহরণস্বরূপ আপনার ফাইল আছে যা ।
  5. ডাকা একটি সরল পাঠ্য ফাইল তৈরি করতে আপনার পাঠ্য সম্পাদকটি ব্যবহার করুন Makefile, কোনও এক্সটেনশন নেই। এতে রয়েছে:

    CFLAGS=-Wall -g
    main: main.c
    clean:
       rm -f main
    
  6. তারপরে টার্মিনাল থেকে উত্স কোডটি সংকলন করে টাইপ করে দেখুন

    $ make clean
    rm -f ex1
    $ make ex1
    cc -Wall -g    ex1.c   -o ex1
    

    make clean আপনি যদি নতুন করে সংকলন করতে চান তবে সর্বশেষ সংকলিত ফাইলটি মুছুন।

  7. তারপরে সংকলিত ফাইলটি চালান, টাইপ করুন

    ./main
    

    তারপরে আপনার ক্লাস থেকে দেখেছেন এমন কোডের ফলাফলগুলি আপনার দেখতে হবে। মনে রাখবেন খুব সম্ভবত ভিজ্যুয়াল সি ++ এবং সিএস কোডে জিসিসিতে সি সংকলকগুলির মধ্যে কিছু পার্থক্য রয়েছে। তবে এখনও আমি শেল কমান্ড দ্বারা কোডিং খুব পছন্দ করি।


এটি একটি উপায় তবে সর্বোত্তম নয় - আপনি কোডটি কীভাবে ডিবাগ করবেন (এবং কেন ব্যবহারের জন্য আরও কয়েকটি আরও ভাল বিল্ড সিস্টেম রয়েছে) - এটি যদি এমন কোনও উপায় হতে পারে যদি প্রশিক্ষক ইউনিক্স ব্যবহার করছিলেন তবে তিনি তার ভিজুয়াল স্টুডিওটি ব্যবহার করেন তাই বেশিরভাগ পদক্ষেপগুলিই উইন্ডোজে
করণীয়যোগ্য হবে না

0

অনুশীলনের ফাইলগুলি সহ ড্যান গুউকিনের লার্নিং সি অনুসরণ করে আমি নিজেই এই ইস্যুটিতে চলে এসেছি। আমি শিখেছি যে .c ফাইলগুলি চালাতে সক্ষম হওয়ার জন্য, একটি প্রকল্প তৈরি করতে হবে তারপরে ফাইলগুলি অবশ্যই যুক্ত করতে হবে কোনও লক্ষ্য সদস্যতার উল্লেখ না করে, অন্যথায় Xcode পুরো তিনটি ফাইলকে একটি নির্বাহযোগ্য হিসাবে সংকলন করবে এবং ত্রুটিগুলির মুখোমুখি প্রোগ্রামটি আটকাবে চালানোর জন্য.

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