When using the C ++ language for Linux development tools, there are too many low-level duplicates of domestic materials. it is often because a Web page is repeatedly reprinted, and the depth is not enough to answer questions. Face-to-face communication is very important. you can understand each other's concepts and share your experiences. So
When using the C ++ language for Linux development tools, there are too many low-level duplicates of domestic materials. it is often because a Web page is repeatedly reprinted, and the depth is not enough to answer questions. Face-to-face communication is very important. you can understand each other's concepts and share your experiences. Therefore, I personally sorted out my development experiences and hoped to help you in development.
In the order of searching for personal information using the C ++ language for Linux development tools: View quick start or how to documentation-> built-in help (if it does not seem difficult) -> Baidu checks Chinese web pages to clarify basic concepts-> google checks-> Several large websites to check the relevant information-> view the built-in help. Linux development can be more friendly.
I personally feel that the use of C ++ for Linux development tools must be widely used by common programmers in China. there is still a long way to go. The main reason for ubuntu's popularity is that it helps users set up some default configurations. If you want to add new services, they provide good and effective support. Therefore, I think we can take a compromise between the two statuses of the IDE and the current linux widgets. That is to say, some configured environments are released for users with several major requirements. In particular, emacs's various el scripts (such as the color-theme of the UI subject, C/C ++ language editing policies, code style setting scripts, and various emacs system settings ), third-party extension package (template, programming support package cedet, etc ). It is meaningless for every user to waste time on these configurations! Tools are always just tools. we cannot be slaves to tools, and we cannot waste most of our energy on configuration tools.
It is worth noting that eclipse is currently in the ascendant and is moving towards this trend. However, we still need to observe whether ecilpse can surpass emacs. We can install the SDT plug-in on eclipse to use the C ++ language as a Linux development tool. However, it currently does not support debugging, and is not stable enough. For example, sometimes it will die for no reason. if you want to use eclipse to turn to the function prototype, it will be a long and anxious wait for you.
Due to my lack of experience in developing large-scale programs in linux, I still have a superficial understanding of Linux development tools and mechanisms using C ++. There is still a long way to go before you become familiar with them.