हालांकि वर्तमान में स्वीकार जवाब डीबगिंग के लिए एक अच्छा तरीका है, यह आप unancyowen से बाइनरी के साथ प्वाइंट बादल लाइब्रेरी (PCL) का निर्माण कर रहे तरह दिखता है। इस मामले में मैं आपके system environment variables are setup correctly को सुनिश्चित करने का सुझाव देता हूं जो वर्तमान में चल रही प्रक्रिया को स्वचालित करेगा और find_package() विधियों के काम को सुविधाजनक बनाएगा। मान लीजिए कि आप एक ही निर्देशिका में सब कुछ स्थापित कर चुके हैं (यानी जहां आप पहले से ही FLANN और Eigen से जुड़े हुए हैं) निम्नलिखित डिफ़ॉल्ट पीसीएल तृतीय पक्ष पुस्तकालयों को पथ में जोड़ा जाना चाहिए:
सी: \ प्रोग्राम फ़ाइलें \ पीसीएल 1.7.2 \ 3rdParty \ Flann \ बिन
C: \ Program Files \ पीसीएल 1.7.2 \ 3rdParty \ VTK \ बिन
C: \ Program Files \ पीसीएल 1.7.2 \ 3rdParty \ Eigen
C: \ Program Files \ पीसीएल 1.7.2 \ 3rdParty \ बूस्ट
टी मुर्गी क्यूटी, OpenNI आदि जो अलग से स्थापित कर रहे हैं।
और तुम भी जोड़ सकते हैं:
BOOST_INCLUDEDIR: C: \ Program Files \ पीसीएल 1.7.2 \ 3rdParty \ बूस्ट \ \ बढ़ावा-X_XX \ बढ़ावा (अपने संस्करण संख्या के साथ X_XX बदलें)
शामिल BOOST_LIBRARYDIR: C: \ Program Files \ पीसीएल 1.7।2 \ 3rdParty \ बूस्ट \ lib
BOOST_ROOT: C: \ 3rdParty \ Program Files \ पीसीएल 1.7.2 \ बूस्ट
EIGEN_ROOT: C: \ Program Files \ पीसीएल 1.7.2 \ 3rdParty \ Eigen
स्रोत
2016-02-09 16:10:47
अच्छा लगता है, आप क्या कर रहे हैं। बस यह सुनिश्चित करने के लिए: 'lib/cmake/vtk-6.2' में 'ConfigVTK.cmake' है? आपका सीएमके संस्करण क्या है? – usr1234567
सीमैक संस्करण 3.4.3। और इस निर्देशिका में cmake फ़ाइलों को VTKConfig.cmake के रूप में शामिल किया गया है, लेकिन जैसा कि आप सुझाव देते हैं ConfigVTK.cmake नहीं ... – Jaume
क्षमा करें, मेरा मतलब VTKConfig.cmake था। मेरे पास कोई सुराग नहीं है। शायद डीबग मोड में चलाएं और जांचें कि क्या होता है। कुछ सीएमके कोड पढ़ें और तुलना करें। – usr1234567