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

Popular posts from this blog

objective c - iPhone and it's wireless area -

unix - Listing all shared memory segments used by a process on AIX5.3+ -

tsql - Correct sql/hql query (aggregate in where clause) -