আমি উবুন্টু 9.10 (জিসিসি 4.4.1) এ আমার সি প্রোগ্রামটি সংকলনের চেষ্টা করছি।
আমি এই ত্রুটি পাচ্ছি:
Rect.cpp:344: error: ‘memset’ was not declared in this scope
তবে সমস্যাটি হ'ল আমি ইতিমধ্যে আমার সিপিপি ফাইলটিতে অন্তর্ভুক্ত করেছি:
#include <stdio.h>
#include <stdlib.h>
এবং একই প্রোগ্রামটি উবুন্টু 8.04 (জিসিসি 4.2.4) এর অধীনে সূক্ষ্ম সংকলন করে।
দয়া করে আমাকে বলুন আমি কী অনুপস্থিত।
2
আমি এখনও বুঝতে পারি না এমন কিছু এটি কেন জিসিসি ও উবুন্টুর পুরানো সংস্করণগুলিতে জরিমানা সংকলন করে এবং নতুন সংস্করণগুলিতে নয়। কেন কেউ ব্যাখ্যা করতে পারেন?
—
ডেনিস
@ ডেনিস: সম্ভবত আপনার পুরনো জিসিসি / উবুন্টু কনফিগারেশনে অন্য কোনও ডি হেডারের মাধ্যমে অপ্রত্যাশিতভাবে প্রয়োজনীয় শিরোনামটি ডি
—
পল আর
<string.h>
করা হচ্ছে because #include
#include
@ ডেনিস-কে জিসিসি বিকল্পগুলিতে ব্যক্তিগতভাবে যুক্ত করা এই অদ্ভুত ক্ষেত্রেও সহায়তা করতে পারে, যদিও এটি কেবল একটি কর্মক্ষেত্র
—
ইমু