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

ঝনঝন এলএলভিএম সংকলক সামনের প্রান্ত সম্পর্কে প্রশ্নের জন্য। সি সম্পর্কে সাধারণ প্রশ্নের জন্য, সি ট্যাগটি ব্যবহার করুন।


2
এটি কি সি ++ স্ট্যান্ডার্ড কমিটি দ্বারা উদ্দিষ্ট করা হয়েছে যে সি ++ ১১ টি আনর্ডারড_ম্যাপে এটি সন্নিবেশ করায় সেটি ধ্বংস করে দেয়?
আমি আমার জীবনের মাত্র তিন দিন হারিয়েছি খুব অদ্ভুত একটি বাগটি অনুসরণ করতে যেখানে আনর্ডার্ড_ম্যাপ :: সন্নিবেশ () আপনার সন্নিবেশ করা চলকটি ধ্বংস করে। এই অতি-স্পষ্ট আচরণটি কেবলমাত্র সাম্প্রতিক সংকলকগুলিতেই ঘটে: আমি দেখতে পেয়েছি যে ঝাঁকুনি ৩.২-৩.৪ এবং জিসিসি ৪.৮ এই "বৈশিষ্ট্য" প্রদর্শনের একমাত্র সংকলক। এখানে আমার প্রধান কোড বেস …
114 c++  gcc  c++11  clang  standards 

17
সংকলন সমস্যা: crt1.o খুঁজে পাচ্ছেন না
আমার একটি ভার্চুয়াল দেবিয়ান সিস্টেম রয়েছে যা আমি বিকাশের জন্য ব্যবহার করি। আজ আমি llvm / ঝনঝন চেষ্টা করতে চেয়েছিলাম। ক্ল্যাং ইনস্টল করার পরে আমি আমার পুরানো সি-প্রকল্পগুলি (জিসিসি সহ) সংকলন করতে পারি না। এটি ত্রুটি: ... /usr/bin/ld: cannot find crt1.o: No such file or directory /usr/bin/ld: cannot find crti.o: …
114 gcc  clang  ld 

5
PATH_MAX লিনাক্সে সংজ্ঞায়িত কোথায়?
#includeস্ট্রিং আকারের জন্য PATH_MAX ব্যবহার করতে সক্ষম হতে আমি কোন শিরোলেখ ফাইলটিতে অনুরোধ করব ? আমি ঘোষণা করতে সক্ষম হতে চাই: char *current_path[PATH_MAX]; তবে যখন আমি এটি করি তখন আমার সংকলক (লিনাক্সে কলং / এলএলভিএম) নিম্নলিখিত ত্রুটিটি জারি করে: recursive_find6.c:29:20: error: use of undeclared identifier 'PATH_MAX' char *current_path[PATH_MAX]; ^ আমি …
112 c  linux  gcc  include  clang 

3
ঝাঁকুনি সনাক্ত করতে আমি কোন পূর্বনির্ধারিত ম্যাক্রো ব্যবহার করতে পারি?
আমি আমার উত্স কোডটি সংকলন করতে ব্যবহৃত সংকলকটি সনাক্ত করার চেষ্টা করছি। এমএসভিসি বা জিসিসি পরীক্ষা করার জন্য আমি সহজেই পূর্বনির্ধারিত ম্যাক্রোগুলি খুঁজে পেতে পারি ( উদাহরণস্বরূপ http://predef.sourceforge.net/ দেখুন ) তবে ঝনঝনির জন্য পরীক্ষা করার জন্য আমি কোনও ম্যাক্রো খুঁজে পাই না। কেউ কি জানেন যে ক্ল্যাং কোনও ম্যাক্রো সংজ্ঞায়িত …

2
ঝাঁকুনির সাথে আরও দ্রুত কোড-সমাপ্তি
ক্ল্যাংয়ের কোড-সমাপ্তির প্রক্রিয়াটি ব্যবহার করার সময় আমি সম্ভাব্য কোড-সমাপ্তির গতিপথগুলি তদন্ত করছি। নীচে বর্ণিত প্রবাহটি আমি অ্যান্ডারস বেকেনের, আরটি্যাগগুলিতে পেয়েছি । অনুবাদ ইউনিটগুলি পরিবর্তনের জন্য ডেমন মনিটরিং ফাইলগুলি পার্স করে। এটি কল clang_parseTranslationUnitএবং সম্পর্কিত ফাংশন ( reparse*, dispose*) দ্বারা সম্পন্ন হয় । যখন ব্যবহারকারী কোনও উত্স ফাইলে প্রদত্ত লাইন এবং …

2
জিসিসি-জি বনাম -জি 3 জিডিবি পতাকা: পার্থক্য কী?
জিসিসি বা কলংয়ের সাথে সি উত্স কোডটি সংকলন করার সময়, আমি সর্বদা -gজিডিবি-র জন্য ডিবাগিং তথ্য উত্পন্ন করতে পতাকা ব্যবহার করি । gcc -g -o helloworld helloworld.c আমি লক্ষ্য করেছি যে এর -g3পরিবর্তে কিছু লোক প্রস্তাব দেয় । পতাকা -gএবং -g3পতাকা মধ্যে পার্থক্য কি ? এছাড়াও -gএবং মধ্যে একটি পার্থক্য …
102 c  debugging  gcc  gdb  clang 

8
দমন সতর্কতা "বিভাগ একটি পদ্ধতি প্রয়োগ করছে যা এটির প্রাথমিক শ্রেণি দ্বারা প্রয়োগ করা হবে"
আমি ভাবছিলাম যে কীভাবে সতর্কতা দমন করতে হবে: বিভাগ একটি পদ্ধতি বাস্তবায়ন করছে যা এর প্রাথমিক শ্রেণি দ্বারা প্রয়োগ করা হবে। আমার কাছে এটি একটি নির্দিষ্ট কোড বিভাগের জন্য রয়েছে: + (UIFont *)systemFontOfSize:(CGFloat)fontSize { return [self aCustomFontOfSize:fontSize]; }

6
আমি কীভাবে ঝাঁকুনির সাথে সি ++ সংকলন করব?
আমি উবুন্টুতে অ্যাপটি- গেট ব্যবহার করে ক্ল্যাং ইনস্টল করেছি এবং এটি ব্যবহার করে আমি সি ফাইলগুলি সফলভাবে সংকলন করতে পারি। তবে এর মাধ্যমে কীভাবে সি ++ সংকলন করা যায় সে সম্পর্কে আমার কোনও ধারণা নেই। সি ++ কম্পাইল করার জন্য আমার কী করা দরকার?
98 c++  clang 

8
ঝনঝন: সমর্থিত টার্গেট আর্কিটেকচারের তালিকা কিভাবে?
বর্তমানে আমি সাধারণভাবে এবং বিশেষত আইফোন / অ্যান্ড্রয়েড লক্ষ্যগুলিতে এআরএমের প্রতি আগ্রহী। তবে আমি ঝনঝন সম্পর্কে আরও জানতে চাই, যেহেতু এটি পরবর্তী বছরগুলিতে গুরুত্বপূর্ণ ভূমিকা পালন করে। আমি চেষ্টা করেছিলাম clang -cc1 --help|grep -i list clang -cc1 --help|grep arch|grep -v search clang -cc1 --help|grep target -triple <value> Specify target triple …
98 clang  llvm 

14
এক্সকোড 4 (এবং নির্ভরতা) এর সাথে সমস্যাগুলি সঙ্কলন করুন, তৈরি করুন বা সংরক্ষণাগারভুক্ত করুন
আরও সাধারণ সমস্যাগুলি কভার করতে এই প্রশ্নটি কয়েক সপ্তাহ ধরে বিকশিত হয়েছে xcode4 (এবং আপগ্রেড করার প্রকল্পগুলি পুরানো হয়ে যায় এক্সকোডs)। তবে একই সেট নির্দেশিকাগুলি অনুসরণ করে অনেকগুলি সমস্যার সমাধান করা যেতে পারে। নিম্নলিখিত সমস্যাগুলির যদি আপনার কাছে থাকে তবে গৃহীত উত্তরের পদ্ধতিগুলি ব্যবহার করে দেখুন: এক্সকোড 4 কোনও অ্যাপ …

3
ঝাঁকুনি অপ্টিমাইজেশন স্তর
জিসিসি তারিখে, ম্যানুয়াল ব্যাখ্যা করেন কি -O3, -Osইত্যাদি নির্দিষ্ট অপ্টিমাইজেশান আর্গুমেন্ট পরিপ্রেক্ষিতে অনুবাদ ( -funswitch-loops, -fcompare-elimইত্যাদি) আমি ঝনঝন জন্য একই তথ্য খুঁজছি । আমি তাকিয়ে করেছি অনলাইন এবং man clangযা শুধুমাত্র সাধারণ তথ্য দেয় ( -O2চেয়েও বেশি সেরা অনুকূল রূপ দেয় -O1, -Osগতির জন্য সেরা অনুকূল রূপ দেয়, ...) এবং …

13
উইন্ডোজের জন্য এলএলভিএম সি ++ আইডিই
উইন্ডোজের জন্য কি কিছু সি / সি ++ আইডিই রয়েছে, যা আধুনিক এক্সকোডের মতো এলএলভিএম সংকলক (এবং ক্ল্যাং সি / সি ++ বিশ্লেষক) এর সাথে সংহত হয়েছে । আমার কাছে ডেভ-সিপ্পি (এটি পুরানো জিসিসি ব্যবহার করে) এবং কোড :: ব্লক (কিছু জিসিসি সহ) রয়েছে। তবে জিসিসি আমাকে খুব ক্রিপ্টিক ত্রুটি …
92 c++  windows  ide  llvm  clang 

4
বিভ্রান্তিকর টেম্পলেট ত্রুটি
আমি কিছুক্ষণ ঝাঁকুনির সাথে খেলছি, এবং আমি "টেস্ট / সেমেটেম্পলেট / ডিপেন্ডেন্ট-টেম্পলেট-রিকর্ডার। সিপি" (ঝনঝন ডিস্ট্রিবিউশনে), যা কোনও টেমপ্লেট ত্রুটি থেকে পুনরুদ্ধার করার জন্য ইঙ্গিত সরবরাহ করার কথা বলে মনে করে হোঁচট খেয়েছি। পুরো জিনিসটি খুব সহজেই একটি সর্বনিম্ন উদাহরণে নামিয়ে দেওয়া যায়: template<typename T, typename U, int N> struct X …
91 c++  templates  llvm  clang 

2
এই ভাসমান পয়েন্ট অপ্টিমাইজেশন অনুমোদিত?
আমি floatবড় সংখ্যার সংখ্যার সঠিকভাবে প্রতিনিধিত্ব করার ক্ষমতাটি কোথায় হারিয়েছে তা দেখার চেষ্টা করেছি । সুতরাং আমি এই ছোট স্নিপেট লিখেছি: int main() { for (int i=0; ; i++) { if ((float)i!=i) { return i; } } } এই কোডটি ঝাঁকুনি বাদে সমস্ত সংকলকগুলির সাথে কাজ করে বলে মনে হচ্ছে। …

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