c++ - How do I use gcc builtin __sync_bool_compare_and_swap in g++ on MacOSX? -
मेरे पास कुछ कोड है जो इसका उपयोग करता है:
__ sync_bool_compare_and_swap
यह लिनक्स पर ठीक संकलित करता है।
लेकिन जब मैं इसे जीओ ++ में मैकोज़क्स पर संकलित करने की कोशिश करता हूं, तो मुझे मिल जाता है:
त्रुटि: '__sync_bool_compare_and_swap' को घोषित नहीं किया गया था यह गुंजाइश
मैं इसे कैसे ठीक करूं? (यह मैक ओएसएक्स 10.5.8 है, इसलिए यह इंटेल है ..और इस अनुदेश होना चाहिए।)
धन्यवाद!
अगर आपको यह नहीं मिल सकता है, तो आप Mac पर OSCompareAndSwap () का उपयोग कर सकते हैं।
लेकिन यह क्रॉस-प्लेटफ़ॉर्म कोड होना अच्छा होगा, क्या यह नहीं होगा ।
Comments
Post a Comment