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

জিসিসি হ'ল জিএনইউ সংকলক সংগ্রহ। এটি লিনাক্সের সি, সি ++, গো, ফোর্টরান, এবং অ্যাডা জন্য ডি ফ্যাক্টো স্ট্যান্ডার্ড সংকলক এবং অন্যান্য অনেক ভাষা এবং প্ল্যাটফর্ম সমর্থন করে। সংকলকটি ছাড়াও জিসিসিতে একটি সরঞ্জামচেন রয়েছে (libc, libstdc ++, objdump, nm ইত্যাদি) যা বেশ কয়েকটি প্ল্যাটফর্ম এবং সিস্টেমে ব্যাপকভাবে ব্যবহৃত হয়।

8
আমি কীভাবে জি সি সি কে বলতে পারি কোনও ফাংশন ইনলাইন না করা?
বলুন আমি একটি উত্স ফাইলে এই ছোট ফাংশন আছে static void foo() {} এবং আমি আমার বাইনারিটির একটি অপ্টিমাইজড সংস্করণ তৈরি করি তবুও আমি এই ফাংশনটি ইনলাইন করা চাই না (অনুকূলিতকরণের উদ্দেশ্যে)। ইনলাইনিং প্রতিরোধের জন্য আমি কোনও উত্স কোড যুক্ত করতে পারি এমন কোনও ম্যাক্রো আছে?
126 c  gcc  inline 

9
লাইব্রেরির শিরোনামগুলি থেকে জিসিসির সতর্কতাগুলি কীভাবে দমন করা যায়?
আমার একটি প্রকল্প রয়েছে যা লগ 4 সিএক্সএক্স, বুস্ট ইত্যাদি ব্যবহার করে লাইব্রেরি যাদের শিরোনাম প্রচুর পরিমাণে (পুনরাবৃত্তিমূলক) সতর্কতা উত্পন্ন করে। লাইব্রেরি থেকে সতর্কতা দমন করার কোনও উপায় রয়েছে (যেমন # অন্তর্ভুক্ত <কিছু-শিরোনাম h>) বা নির্দিষ্ট পাথ থেকে অন্তর্ভুক্ত? প্রজেক্ট কোডে প্রাসঙ্গিক তথ্যটি অস্পষ্ট না করে আমি যথারীতি-ওয়াল এবং / …

6
`পাও 'এবং' তল 'এর অপরিবর্তিত রেফারেন্স
আমি সিতে একটি সাধারণ ফিবোনাচি ক্যালকুলেটর তৈরি করার চেষ্টা করছি তবে সংকলন করার সময় gccআমাকে বলে যে আমি পা এবং মেঝে ফাংশনগুলি অনুপস্থিত। কোনো সমস্যা? কোড: #include <stdio.h> #include <math.h> int fibo(int n); int main() { printf("Fib(4) = %d", fibo(4)); return 0; } int fibo(int n) { double phi = …

1
-আর_লোড লিঙ্কার পতাকা কী করে?
উদ্দেশ্য-সি কোডটি সংকলন করার সময়-সমস্ত_ডোল পতাকা কী করে তা আমি কোথাও খুঁজে পাচ্ছি না। অ্যাপলটিতে বাইনারিগুলি আপলোড করতে আমার কিছু সমস্যা রয়েছে, তারা বলে যে আমি এই পতাকা ব্যবহার করি নি, তবে আমার কোডটি এটি ছাড়াও সংকলন করে। কেউ যে আমাকে সাহায্য করতে পারেন? ধন্যবাদ

3
"__ট্রিবিউট __ ((প্যাকড, সারিবদ্ধ (4%)))" এর অর্থ কী?
এটি সি ভাষা t এটি লেখা আছে যে: typedef struct __attribute__((packed, aligned(4))) Ball { float2 delta; float2 position; //float3 color; float size; //int arcID; //float arcStr; } Ball_t; Ball_t *balls; দয়া করে আমাকে এর কী অর্থ এবং কী কীভাবে এই শব্দটি ব্যবহার করবেন তা বলুন।
122 c  gcc 

7
সিএমকেকের জন্য কীভাবে নতুন জিসিসির পাথ নির্দিষ্ট করা যায়
আমার ওএস CentOS যা পাথ একটি ডিফল্ট জিসিসি হয়েছে /usr/bin/gcc। তবে এটি পুরানো, আমার সিসির একটি নতুন সংস্করণ প্রয়োজন। তাই আমি নতুন পথে একটি নতুন সংস্করণ ইনস্টল করেছি /usr/local/bin/gcc। তবে আমি যখন রান করি তখন cmakeএটি পুরানো সংস্করণ জিসিসি পাথ ( /usr/bin/gcc) ব্যবহার করে। আমি কীভাবে জিসিসিকে নতুন পথে ( …
122 gcc  cmake 

5
সি, সি 99, এএনএসআই সি এবং জিএনইউ সি এর মধ্যে পার্থক্য কী?
আমি কোডেফের উপর প্রোগ্রামিং অনুশীলন শুরু করেছি এবং সি এবং সি 99 এর মধ্যে পার্থক্য দেখে বিভ্রান্ত হয়েছি । সি এখানে অর্থ কি? এটা কি C89? এই জমা দেওয়ার নীচে ভাষাগুলি পরীক্ষা করুন । এতে সি এবং সি 99 উভয়ই রয়েছে। আমি ইন্টারনেটে জিএনইউ সি নামক কিছু পেয়েছি যা লিনাক্স …
122 c  gcc  c99  c89  ansi-c 

4
Fpermissive পতাকা কি করে?
আমি কেবল ভাবছি -fpermissiveজি ++ সংকলকটিতে পতাকাটি কী করে ? আমি পাচ্ছি: ত্রুটি: অস্থায়ী ঠিকানা গ্রহণ [ যা আমি -fpermissiveসংকলকটিকে পতাকা দিয়ে সমাধান করতে পারি । সম্পাদনা : আমি সন্ধান পেয়েছি যা অস্থায়ী ঠিকানার ত্রুটির অংশটি তৈরি করছে! আমি এখনই সেই অংশটি ঠিক করতে যাচ্ছি।

6
ত্রুটি: মুছে ফাংশন ব্যবহার
আমি এমন কিছু সি ++ কোড নিয়ে কাজ করছি যা কোনও বন্ধু লিখেছিল এবং আমি নিম্নলিখিত ত্রুটিটি পেয়েছি যা আমি আগে কখনও দেখিনি জিসিসি ৪..6 সহ সংকলন করার সময়: error: use of deleted function ‘GameFSM_<std::array<C, 2ul> >::hdealt::hdealt()’ is implicitly deleted because the default definition would be ill-formed: uninitialized non-static const …

6
ত্রুটি: 'NULL' এই সুযোগে ঘোষণা করা হয়নি
জিসিসি ৪.৩-তে সি ++ সংকলন করার সময় আমি এই বার্তাটি পাই error: ‘NULL’ was not declared in this scope এটি প্রদর্শিত হয় এবং অদৃশ্য হয়ে যায় এবং কেন জানি না। কেন? ধন্যবাদ।
119 c++  gcc  pointers  null 

5
উইন্ডোজ 7 মেশিনে জিসিসি ইনস্টল করবেন কীভাবে?
আমার উইন্ডোজ 7 মেশিনে মিনিজিডাব্লু আছে। আমি সি কম্পাইলারের জন্য সম্পূর্ণ জিসিসি ইনস্টল এবং ব্যবহার করতে চাই। আমি দেখতে পেয়েছি যে এই উদ্দেশ্যে কোনও প্রাক-সংকলিত রেডিমেড ইনস্টলেশন ফাইল নেই। আমি নিম্নলিখিত পৃষ্ঠাটি যাচাই করেছি: http://gcc.gnu.org/install/ এটি কঠিন এবং আমি এটি আমার বোঝার স্তরের উপরে পেয়েছি। লিঙ্কগুলি সহ যে কেউ দয়া …

7
উইন্ডোজের জন্য জিসিসি / জি ++ দিয়ে লিনাক্সে কীভাবে সংকলন করবেন?
আমি লিনাক্সে ফ্রিগ্লুট ব্যবহার করে সি ++ (জি ++) এ কিছু প্রভাব লিখেছি এবং সেগুলি সংকলন করছি g++ -Wall -lglut part8.cpp -o part8 সুতরাং আমি ভাবছিলাম যে জি ++ স্ট্যাটিক সংকলিত উইন্ডোজ এক্সিকিউটেবল যা প্রয়োজনীয় সমস্ত কিছু রয়েছে তা তৈরি করা সম্ভব? আমার উইন্ডোজ নেই, তাই লিনাক্সে যদি আমি এটি …
119 c++  opengl  gcc  glut  freeglut 

9
8-বিট পূর্ণসংখ্যা থেকে আমি 8 বিটের চেয়ে বড় আকারের কীভাবে পাই?
আমি এই ছোট্ট রত্নটির পিছনে লুকিয়ে থাকা একটি অত্যন্ত বাজে বাগটিকে সন্ধান করেছি। আমি সচেতন যে প্রতি সি ++ স্পেস অনুযায়ী, স্বাক্ষরিত ওভারফ্লোগুলি পূর্বনির্ধারিত আচরণ, তবে কেবল তখনই যখন ওভারফ্লো ঘটে যখন মানটি বিট-প্রস্থে প্রসারিত হয় sizeof(int)। আমি এটি বুঝতে পেরেছি, ইনক্রিমেন্ট charকরা কখনই ততক্ষণ সংজ্ঞায়িত আচরণ হওয়া উচিত নয় …

8
জিসিসির জন্য ব্রাঙ্কের ভবিষ্যদ্বাণীকে সর্বদা নির্দিষ্ট পথে যেতে বাধ্য করার জন্য কি কোনও সংকলক ইঙ্গিত রয়েছে?
ইন্টেল আর্কিটেকচারের জন্য, জিসিসি সংকলককে কোড উত্পন্ন করার জন্য নির্দেশ দেওয়ার কোনও উপায় যা সর্বদা শাখার পূর্বাভাসকে আমার কোডে একটি নির্দিষ্ট উপায়ে বাধ্য করে? ইন্টেল হার্ডওয়্যার এমনকি এটি সমর্থন করে? অন্যান্য সংকলক বা হার্ডওয়্যার সম্পর্কে কী? আমি এটি সি ++ কোডে ব্যবহার করব যেখানে আমি জানি যে আমি কেসটি দ্রুত …

11
আমি "সি 99 মোডের বাইরে লুপের প্রাথমিক ঘোষণার জন্য" জিসিসির ত্রুটিটি কীভাবে ঠিক করব?
আমি 3n + 1 সমস্যা সমাধানের চেষ্টা করছি এবং আমার কাছে এমন forলুপ রয়েছে যা দেখতে দেখতে: for(int i = low; i <= high; ++i) { res = runalg(i); if (res > highestres) { highestres = res; } } দুর্ভাগ্যক্রমে আমি এই ত্রুটিটি পেয়েছি যখন আমি জিসিসি দিয়ে সংকলনের চেষ্টা …
116 c  gcc  for-loop 

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