In Unix, the C programming tool set-general Linux technology-Linux programming and kernel information. The following is a detailed description. In fact, programming in Unix C often only requires code. It seems that there is no better integrated development environment IDE, the following uses my experience to describe the combination of tools developed on the Unix platform within a company.
In general, we still work in Windows. Of course, we 'd better encode it in Windows and upload it to Unix.
Tool 1: SecureCRT, The first step, of course, is to connect to unix from windows. This software is used for remote terminal to Unix, which is equivalent to telnet, but it is much easier to use than telnet, this interface is similar to the console. If you want a Remote Desktop instead of a terminal, you can use XManager. This software is the same as windows Remote Desktop, and you can see the graphic desktop, however, generally Unix C developers do not need a graphical interface, but it is a little useless. However, XManager has a feature called XStart that can also achieve functions similar to SecureCRT, but it is not so powerful.
Tool 2: FlashFXP is only an FTP upload and download software, but the Code must be uploaded to Unix. FTP is the best way to communicate with Unix.
Tool 3: UltraEdit is a great software, because it is equivalent to developing C ++ programs using VC 6.0. There is no way, because it is something under Unix and there is no IDE, only this enhanced notepad tool can be used, and it supports FTP to open and save files. It is very convenient for Unix developers, but sometimes it is a relatively large log file or something, it is better to use the above tool FlashFXP for download, and the interface is more global than UltraEdit. However, it is also possible to use VC 6.0 + Visual Assist X, because Assist can prompt you in some places.
Generally, use UltraEdit to edit the code. After uploading the code to Unix, use SecureCRT for compilation.
Although the above are relatively simple software, it is enough for Unix programming.
I have been to a relatively large software company, and they all have such a combination of development tools and software.
I am talking about Unix C development. Although the development of the Linux platform is the same in some places, Linux development may be richer. Eclipse can be used in Linux, netbeans and other very good IDE, and some interface programming may also use cross-platform development components such as QT.
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.