मैं सी ++ दृश्यता विशेषता के बारे में एक प्रश्न है। मैंने http://gcc.gnu.org/wiki/Visibility पढ़ा है और फिर भी मुझे समझ में नहीं आता कि यह कैसे काम करता है।सी ++ -fvisibility = छिपा -fvisibility-inlines-छिपा
मैं दृश्यता का उपयोग अपने साझा पुस्तकालयों मेरे पास से कुछ पर छिपा हो करना चाहते हैं। मेरा मानना है कि इसका मतलब है कि प्रतीक छिपे हुए हैं?
कैसे आप तो साझा लाइब्रेरी लिंक के लिए होती हैं? क्या कोई विशेष तरीका है? अगर मैं इसे लिंक करता हूं तो यह सामान्य रूप से कैसे जुड़ा हुआ है यह काम नहीं करता है।
कोई मेरी मदद कर सकते हैं।
धन्यवाद। वास्तव में मदद की। – nixgadgets
और स्वाभाविक रूप से आप 'MYLIB_PUBLIC' या इस क्लीनर को बनाने के समान कुछ मैक्रो बनाना चाहते हैं। –