2011-05-27 16 views
6

के उत्पादन रिलीज के साथ जारी होने पर मुझे पहले दोनों कार्यक्रमों के रिलीज उम्मीदवार थे, फिर मैंने उन्हें अनइंस्टॉल किया और कार्यक्रमों के उत्पादन रिलीज को स्थापित किया। इसमें सीयूडीए टूलकिट, समांतर एनसाइट, और जीपीयू कंप्यूटिंग एसडीके शामिल है। जब मैं प्रोजेक्ट-> बिल्ड कस्टमाइज़ेशन पर जाता हूं और CUDA 4.0 का चयन करता हूं, तो मैं अब .cu फ़ाइल को CUDA C/C++ फ़ाइल के रूप में सेट करने में सक्षम नहीं हूं, और जब मैं प्रोजेक्ट को पुनः लोड करने का प्रयास करता हूं, तो मुझे एक त्रुटि मिलती है जो पढ़ता है:सीयूडीए टूलकिट 4.0 और नाइट 2.0

The result "" of evaluating the value "$(CudaBuildTasksPath)" of the "AssemblyFile" attribute in element <UsingTask> is not valid. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 4.0.targets

यहां क्या समस्या है?

उत्तर

11

विस्तार/निर्माण कार्य गुणों का प्रबंधन बदलना प्रतीत होता है। (यह के लिए मुझे, 3.2 CUDA से Nsight 1.5 आ रहा है, बनाम 2010)

मैं फिक्सिंग/vcxproj फ़ाइल को बदलने के द्वारा इस मुद्दे को हल करने में सक्षम था:

के लिए

नज़र

<ImportGroup Label="ExtensionSettings" /> 

या

<ImportGroup Label="ExtensionSettings"> 
    </ImportGroup> 

के साथ बदलें

<ImportGroup Label="ExtensionSettings"> 
    <Import Project="$(VCTargetsPath)\BuildCustomizations\CUDA 4.0.props" /> 
    </ImportGroup> 

बस एक त्वरित अद्यतन: एनवीआईडीआईए their developer pages पर एक फिक्स प्रदान करता है। के लिए CUDA टूलकिट 4.0 बिल्ड अनुकूलन बग फिक्स अद्यतन देखो

+0

आपको लगता है कि जब वी.एस. में एक वी.एस. 2008/CUDA 3.2 परियोजना को खोलने के लिए 2010/CUDA 4.0 प्रयास कर रूपांतरण विज़ार्ड द्वारा बनाई गई है .vcxproj फ़ाइल में परिवर्तन किए थे ? यह मेरे लिए काम नहीं करता है क्योंकि रूपांतरण विज़ार्ड किसी भी स्रोत फ़ाइलों को .vcxproj फ़ाइल में जोड़ने से पहले विफल रहता है। –

+0

मैंने कोशिश की, आपके द्वारा वर्णित एक्सएमएल पाठ पहले से ही है। मैंने यहां एनवीआईडीआईए मंचों पर एक पोस्ट बनाई है: http://forums.nvidia.com/index.php?showtopic=201433 एक उदाहरण प्रोजेक्ट है जो मेरे पोस्टिंग से जुड़ा काम नहीं करेगा, और इसमें टेक्स्ट भी है का वर्णन किया। – sj755

+1

@ seljuq70: मैंने आपका नमूना डाउनलोड किया। ऐसा लगता है कि आपकी प्रोजेक्ट फ़ाइल विज़ुअल स्टूडियो में कुछ अलग था और आपको ' 'को' <आयात परियोजना =" $ (VCTargetsPath) \ BuildCustomizations \ CUDA 4.0.props "/> ' ... ऐसा करने के बाद यह मेरे लिए ठीक से लोड हो गया। –

संबंधित मुद्दे