Some experiences in using C ++ for Linux development tools

Source: Internet
Author: User
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.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.