Hi 刘志伟 Thank you for your interest in OTB! We are well aware that building OTB from source can be challenging, especially on Windows. The instructions for building on windows are here: http://wiki.orfeo-toolbox.org/index.php/OTB_development_on_Windows I personally don't develop on windows so I cannot help you beyond this guide. It also recommends using Eclispe instead, so maybe this is part of the solution to your problem.
Please note however, that compiling from source is not necessarily something you need! If you only want to use OTB applications for image processing, you can download binaries directly from: https://www.orfeo-toolbox.org/download/ Let us know how it goes with your project and if you need more help, Cheers, Victor Poughon ________________________________ De : [email protected] [[email protected]] de la part de 刘志伟 [[email protected]] Envoyé : mercredi 23 décembre 2015 10:04 À : otb-users Objet : [otb-users] Need help: compile OTB library and applications from sources on Windows Dear guys: I'm a student from Wuhan University, China. I'm interested in OTB features and want to do something about my research on Remote Sensing Graphic processing with this toolbox.However, I followed the SoftwareGuide and tried so many times but failed to set it up. This is the software environment: Windows 10 Pro 64-bit, Visual Studio 2013 Ultimate. Cmake 3.4.1 1. I tried to use SuperBuild. Use OSGeo4w to install dependencies such as EXPAT/CURL/GDAL/ITK etc. 1.1.Create directory "D:/OTB/src" and clone the source code here(git clone), Create directory "D:/OTB/build" as the OTB_BINARY_DIR and directory "D:/OTB/install" as the OTB_INSTALL_DIR. 1.2. Lauch Cmake and configure it using "D:/OTB/src/SuperBuild" as input and set the CMAKE_INSTALL_PREFIX to "D:/OTB/install" 1.3. Libraries setup by OSGeo4w have been found with "System Checkup" and I used them by setting the corresponding option USE_SYSTEM_XXX. 1.4. lanuch 'Configure' and 'Generate' and after the compilation, the build directory has been organized just as the SoftwareGuide mentioned. 1.5. Open the 'OTB-SuperBuild.sln' with Visual Studio and build the solution. Get error c1083:Cannot open source file:'D:/OTB/install/include':No such file or directory 2. I also tried to configure Cmake using "D:/OTB/src" as input (not the SuperBuild) .Configure and update the valued in red in Cmake and finally there is no error.'Generate' and then open "OTB.sln" with Visual Studio. Build the solution and get lots of link error: errorLNK2038:mismatch detected for '_MSC_VER':value'1600' match value '1800'\fatal error LNK1104:cannot open file '..\OTBApplicationEngine-5.2.lib' and so on. I really want to know is there anyone build this Toolbox from source code successfully on Windows with Visual Studio? And I think there should be more details about Build OTB from source code. Sorry to say that this may be the most difficult software I've met and really need help. -- -- Check the OTB FAQ at http://www.orfeo-toolbox.org/FAQ.html You received this message because you are subscribed to the Google Groups "otb-users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/otb-users?hl=en --- You received this message because you are subscribed to the Google Groups "otb-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]<mailto:[email protected]>. For more options, visit https://groups.google.com/d/optout. -- -- Check the OTB FAQ at http://www.orfeo-toolbox.org/FAQ.html You received this message because you are subscribed to the Google Groups "otb-users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/otb-users?hl=en --- You received this message because you are subscribed to the Google Groups "otb-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
