के दौरान डिफ़ॉल्ट मान दें, तो आप कैसे परीक्षण कर सकते हैं कि कोई चर खाली है या qmake
.pro
फ़ाइल में परिभाषित नहीं है? मैं वैरिएबल परिभाषित नहीं होने पर डिफ़ॉल्ट मान सेट अप करने में सक्षम होना चाहता हूं।परीक्षण करें यदि कोई चर खाली है और qmake
मैं
eval("VARIABLE" = ""){
VARIABLE = test
}
eval("VARIABLE" = ""){
message(variable is empty)
}
कोशिश की, लेकिन मैं अभी भी संदेश "चर रिक्त है" मिलता है।
यह उद्धरण चिह्नों को पथ के लिए अक्षर के रूप में मानता है और उन्हें Qt 5.6 में भागने की कोशिश करता है। यदि आप घुंघराले-ब्रेसिज़ के साथ पथ और बाहर-बाईं ओर '$$' के पथ होने के इरादे से वेरिएबल को लपेटते हैं तो यह ब्रांड्स के समान ही काम करता है। –