The wxWidgets site offers to download not only source codes, which then need to be collected on your computer, but also ready-made libraries. I assumed that this way of installing the library would be easier than manually building, and tried to create a folder and unpack it and include lib — it doesn't plow. CodeBlocks when creating a project with any combination of daws "monolithic", "dll" and "Unicode" writes that no suitable configuration was found for the build. I go to the site in search of documentation, but all the documentation on how to program under wxWidgets, when it is already working, and no instructions on what else needs to be done to make it work. Moreover, even the assembly instructions are usually not on their website, but somewhere else. What is the general sense in these binary files, if they do not work in an intuitive way, and the developer did not provide instructions on their use?
- “they don't work in an intuitive way” - welcome to the world of C ++ libraries. As for the dll from the site - they are designed for specific compilers that need to be selected when downloading. - VTT Nov.
- Any software has the right not to work in an intuitive way, subject to the availability of clear instructions. She sawed for almost 30 years and still have not bothered to humanly document? Or am I wrong, and the instruction is? In this case, as an answer to this question, the link to the OFFICIAL instruction will suit me. However, many articles on the cppreference also sin with vague presentation, but at least they are. But they are not suitable for studying unfamiliar topics, they can only be used as a reference book when you know the whole topic. - Modus Nov.
- one"not plowing" is not a problem. If you have any difficulties, please describe specifically what compiler you have, what build system, what commands are used during the build, if the build fails, then bring the build log. wxWidgets is much better supported than many other libraries. - VTT
- The casket opened simply: it turns out that in the lib folder you had to rename the gcc720_dll folder to gcc_dll. And some of the proposed libraries are not included in the program. Only where it is written in the official instruction that it is necessary to do so? I guessed to try this only because if you compile the libraries on your computer, all the dll and .a to them are created in a folder with that name. And what should a developer who does not want to bother with working in Gentoo-style and face this problem do? - Modus Nov.
|