का उपयोग करके फ़ंक्शन के लिए उचित रूप से जांचने के लिए कैसे करें स्वचालित से सेमेक में कनवर्ट करने में, मुझे फ़ंक्शन अस्तित्व के लिए कुछ परीक्षण करना पड़ता है। मैंने config.ac स्क्रिप्ट नहीं लिखी, लेकिन मुझे कार्यक्षमता को निम्नानुसार पुन: पेश करना होगा, इसलिए कृपया इन चेक के बारे में मुझे बेरेट न करें। मुझे उन्हें बनाना है।सीएमके
तो, मैं समय समारोह (दूसरों के बीच) के अस्तित्व की जांच के लिए CheckFunctionExists मॉड्यूल का उपयोग करने का प्रयास कर रहा हूं। यहाँ cmake कोड
include(CheckIncludeFiles)
CHECK_FUNCTION_EXISTS(time, HAVE_TIME_FUNCTION)
if(NOT HAVE_TIME_FUNCTION)
message(FATAL_ERROR "ERROR: required time function not found")
endif(NOT HAVE_TIME_FUNCTION)
यह हर बार विफल रहता है, भले ही मैं एक तथ्य यह है कि मैं समय funcion (डुह) है के लिए पता है,। मैंने printf के साथ समय बदलने की कोशिश की और यह अभी भी विफल रहता है। क्या इस सेटअप को सही तरीके से काम करने के लिए मुझे कुछ सेटअप करना है?
वाह, मुझे विश्वास नहीं है कि मैंने इसे पकड़ नहीं लिया। धन्यवाद! यह तय है – dusktreader