প্রশ্ন ট্যাগ «g++»

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

8
একাধিক কোর ব্যবহার করে জি ++ সহ সংকলন
তাত্ক্ষণিক প্রশ্ন: বড় প্রকল্পগুলি আরও দ্রুত সংকলন করতে g ++ নিজেই একাধিক উদাহরণ সঞ্চার করার জন্য সংকলক পতাকাটি কী (উদাহরণস্বরূপ মাল্টি-কোর সিপিইউয়ের জন্য একসময় 4 উত্স ফাইল)?

5
মার্চ = নেটিভ কোন ফ্ল্যাগটি সক্রিয় করবে তা কীভাবে দেখবেন?
আমি আমার সি ++ অ্যাপ্লিকেশনটি জিসিসি ৪.৩ ব্যবহার করে সংকলন করছি। আমি যে অপটিমাইজেশন ফ্ল্যাগগুলি ব্যবহার করছি তা ম্যানুয়ালি নির্বাচনের পরিবর্তে -march=native, যা তাত্ত্বিকভাবে আমি যে হার্ডওয়ারটি সংকলন করছি তার জন্য প্রযোজ্য সমস্ত অপ্টিমাইজেশন পতাকা যুক্ত করা উচিত। তবে এটি কীভাবে পতাকা ব্যবহার করছে তা আমি কীভাবে যাচাই করতে পারি?

3
LD_LIBRARY_PATH বনাম LIBRARY_PATH
আমি একটি সাধারণ সি ++ প্রোগ্রাম তৈরি করছি এবং আমি বিকাশ এবং পরীক্ষার জন্য সাম্প্রতিকভাবে একটি সিস্টেম সরবরাহিত ভাগ করা লাইব্রেরিটির আরও সাম্প্রতিক সংস্করণটি প্রতিস্থাপন করতে চাই। আমি LD_LIBRARY_PATH ভেরিয়েবল সেট করার চেষ্টা করেছি তবে লিঙ্কার (এলডি) এর সাথে ব্যর্থ হয়েছে: / usr / bin / ld: -lyaml-cpp খুঁজে পাচ্ছে …
159 gcc  g++  ld 

9
কেন কোনও মান ফিরিয়ে না দিয়ে একটি অ-শূন্য ফাংশনটির সমাপ্তি প্রবাহের সংকলক ত্রুটি তৈরি করে না?
আমি বহু বছর আগে বুঝতে পেরেছি যে এটি ডিফল্টরূপে কোনও ত্রুটি তৈরি করে না (কমপক্ষে জিসিসিতে), কেন আমি সর্বদা ভাবছি কেন? আমি বুঝেছি যে আপনি একটি সতর্কতা তৈরি করতে সংকলক পতাকাগুলি প্রকাশ করতে পারেন, তবে এটি কি সর্বদা ত্রুটি হওয়া উচিত নয়? একটি অ-শূন্য ফাংশনটি বৈধ হওয়ার জন্য কোনও মান …
158 c++  c  gcc  g++ 

7
std :: सक्षम_if শর্তাধীন সদস্য ফাংশন সংকলন করতে
আমি বুঝতে কিভাবে ব্যবহার করতে কাজ করার জন্য একটি সহজ উদাহরণ পেতে চেষ্টা করছি std::enable_if। আমি এই উত্তরটি পড়ার পরে , আমি ভেবেছিলাম একটি সহজ উদাহরণ নিয়ে আসা খুব কঠিন হওয়া উচিত নয়। আমি std::enable_ifদুটি সদস্য-ফাংশনের মধ্যে বেছে নিতে ব্যবহার করতে চাই এবং তাদের মধ্যে কেবল একটিরই ব্যবহার করার অনুমতি …
156 c++  templates  g++  c++11 

5
জি ++-ওয়ারর্ডারের বিন্দুটি কী?
জি ++ -ওয়াল বিকল্পটিতে -উর্ডার অন্তর্ভুক্ত রয়েছে। এই বিকল্পটি যা করে তা নীচে বর্ণিত। কেউ কেন যত্ন নেবে তা আমার কাছে স্পষ্ট নয় (বিশেষত-ওয়াল-এ ডিফল্টরূপে এটি চালু করার পক্ষে যথেষ্ট)। ওয়ারর্ডার (কেবলমাত্র সি ++) কোডটিতে প্রদত্ত সদস্য প্রারম্ভিকদের অর্ডার না দিলে সতর্ক করুন ক্রমটি মেলান যাতে তাদের অবশ্যই সম্পাদন করা …

8
জিসিসি / জি ++ সংকলকটিতে -পেনডেন্টিক ব্যবহারের উদ্দেশ্য কী?
এই নোটটি বলে: -ansi: সংকলককে এএনএসআই ভাষা বিকল্পটি প্রয়োগ করতে বলে। এটি জিসিসির কিছু "বৈশিষ্ট্য" বন্ধ করে দেয় যা এএনএসআই মানের সাথে সঙ্গতিপূর্ণ নয়। -pedantic: এর সাথে একত্রে ব্যবহৃত -ansi, এটি সংকলককে এএনএসআই মানক হিসাবে কঠোরভাবে মেনে চলতে বলে, যে কোনও কোড মান্য নয় তা প্রত্যাখ্যান করে। আগেরটা আগে: জিসিসি …
136 c++  c  gcc  g++ 

4
নেমস্পেস স্টাডিতে একটি টেম্পলেট ক্লাস কীভাবে ঘোষণা করবেন?
#ifndef __TEST__ #define __TEST__ namespace std { template<typename T> class list; } template<typename T> void Pop(std::list<T> * l) { while(!l->empty()) l->pop(); } #endif এবং আমার প্রধান যে ফাংশন ব্যবহার। আমি ত্রুটি পেতে। অবশ্যই, আমি জানি যে এর জন্য আরও টেম্পলেট প্যারাম রয়েছে std::list(আমার মনে হয় বরাদ্দকারী)। কিন্তু, এটি বিন্দু পাশে। …
131 c++  templates  g++ 

5
পুরোপুরি এবং ভার্বোজ জি ++ সতর্কতা সক্ষম করতে পতাকাগুলি
প্রায়শই সি এর অধীনে gcc, আমি নিম্নলিখিত সতর্কতা পতাকাগুলির সেট দিয়ে শুরু করব (একাধিক উত্স থেকে বেদনাদায়ক একত্রিত): -Wall -Wextra -Wformat-nonliteral -Wcast-align -Wpointer-arith -Wbad-function-cast \ -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Winline -Wundef \ -Wnested-externs -Wcast-qual -Wshadow -Wwrite-strings -Wno-unused-parameter \ -Wfloat-equal -pedantic -ansi আমি এই সতর্কতার সংকলনটি দিয়ে (কমপক্ষে আমার ডিবাগ সংস্করণগুলি) তৈরি …
122 c++  g++  warnings 

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 …

4
সি ++ এ অতিরিক্ত যোগ্যতার ত্রুটি
আমার একটি সদস্য ফাংশন রয়েছে যা নিম্নলিখিত হিসাবে সংজ্ঞায়িত হয়েছে: Value JSONDeserializer::ParseValue(TDR type, const json_string& valueString); যখন আমি উত্সটি সংকলন করি তখন আমি পাই: ত্রুটি: সদস্য 'পার্সেভ্যালু'-তে অতিরিক্ত যোগ্যতা' জেএসএনডিসিরিয়ায়ার :: ' এটা কি? আমি এই ত্রুটিটি কীভাবে সরিয়ে দেব?
120 c++  g++  compiler-errors 

4
আমি কীভাবে সিসি + 11 জিসিসিতে সক্ষম করব?
আমি ম্যাক ওএসএক্স মাউন্টেন লায়নটিতে http://hpc.sourceforge.net থেকে জিসিসি 4.8.1 ব্যবহার করি । আমি একটি সি ++ প্রোগ্রাম সংকলন করার চেষ্টা করছি যা এতে to_stringফাংশনটি ব্যবহার করে <string>। আমাকে -std=c++11প্রতিবার পতাকাটি ব্যবহার করা দরকার : g++ -std=c++11 -o testcode1 code1.cpp এই পতাকাটি ডিফল্টরূপে অন্তর্ভুক্ত করার কোনও উপায় আছে কি?
117 c++11  g++ 

5
.H.gch ফাইলটি কী?
আমার সম্প্রতি একটি ক্লাস প্রকল্প হয়েছিল যেখানে আমাকে জি ++ দিয়ে একটি প্রোগ্রাম তৈরি করতে হয়েছিল। আমি একটি মেকফাইল ব্যবহার করেছি এবং কিছু কারণে এটি মাঝে মাঝে একটি .h.gch ফাইলটি রেখে দেয়। কখনও কখনও, এটি সংকলনকে প্রভাবিত করে না তবে প্রায়শই প্রায়শই এটি সংকলনটির ফলে কোনও সমস্যার সমাধান করা হয়েছে …
116 c++  g++ 

7
অপ্টিমাইজেশান সক্ষম সহ বিভিন্ন ভাসমান পয়েন্ট ফলাফল - সংকলক বাগ?
নীচের কোডটি ভিজ্যুয়াল স্টুডিও ২০০৮ এ অপটিমাইজেশন সহ এবং ছাড়া কাজ করে। তবে এটি কেবল অপ্টিমাইজেশন (O0) ছাড়াই g ++ এ কাজ করে। #include <cstdlib> #include <iostream> #include <cmath> double round(double v, double digit) { double pow = std::pow(10.0, digit); double t = v * pow; //std::cout << "t:" << …
109 c++  optimization  g++  c++-faq 

3
জি ++ দিয়ে স্ট্যাটিক লাইব্রেরি কীভাবে তৈরি করবেন?
কেউ দয়া করে আমাকে বলতে পারেন কীভাবে একটি .cpp এবং একটি .hpp ফাইল থেকে একটি স্ট্যাটিক লাইব্রেরি তৈরি করবেন? আমার .o এবং .a তৈরি করার দরকার আছে? আমি আরও জানতে চাই যে কীভাবে আমি স্থির গ্রন্থাগারটি সংকলন করতে পারি এবং এটি অন্য .cpp কোডে ব্যবহার করতে পারি। আমার আছে header.cpp, …

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