Recently, I was working on a project that required knowledge of CMake. Previously, I was involved in BSP driver development, where CMake was not used at all. The only intersection with CMake was during the porting of the gateway project, which involved only minor modifications. It wasn’t until I started developing a project with CMake that I truly engaged with this tool.
The day before yesterday, I tried to load a third-party library file, which is a static library that I did not generate myself. I kept encountering issues when loading it, and the error message matched the image provided below.
After communicating with our partner, we regenerated the library file, and it worked fine. This was a minor issue, but if I hadn’t encountered it, I would have spent some time figuring it out.
=====
Recently, I have been working with CMake, so I found some learning materials that are very helpful for beginners or for developing CMake projects. There was a statement in those materials that I strongly agree with.
This document has been uploaded to a cloud drive. If anyone needs it, please reply with “CMake” in the WeChat public account backend to obtain it.
Due to possible restrictions on Baidu Cloud Drive, those who need it should download and save it as soon as possible. If you can’t find it, you can add the administrator’s WeChat to get it.
The public account has changed its push rules. If you want to continue following the content of the public account, you can select to star the public account in the upper right corner.
Recommended Reading:
Collection | Linux Articles Compilation
Collection | Programming Life
Collection | C Language
My Knowledge Sharing Circle