TAILIEUCHUNG - Linux Programming Introducation

Linux is a Unix-like computer operating system assembled under the model of free and open source software development and was originally developed as a free operating system for Intel x86-based personal computers. It has since been ported to more computer hardware platforms than any other operating system. Most Linux distributions support dozens of programming languages. The original development tools used for building both Linux applications and operating system programs are found within the GNU toolchain, which includes the GNU Compiler Collection (GCC) and the GNU build system | Linux Programming Introduction TMA Training Center (TTC) Contents Overview GNU Compiler GNU Make (MAKE) GNU Debugger (GDB) Programming with Emacs Using Libraries Objectives Understanding of development tools for Linux How to use GNU tools How to use an IDE Using library Overview Linux and Linux Distributions People usually understand Linux to be an entire package of developer tools, editors, GUIs, networking tools, and so forth. More formally, such packages are called distributions such as Red Hat, SuSE, Mandrake, and Caldera. Linux itself is the core of the operating system: the kernel. The kernel is the program acting as Chief of Operations. It is responsible for such tasks as handling requests for memory, accessing disks, and managing network connections Linux & Linux Distributions: People usually understand Linux to be an entire package of developer tools, editors, GUIs, networking tools, and so forth. More formally, such packages are called distributions such as Red Hat, SuSE, Mandrake, and Caldera. Linux itself is the core of the operating system: the kernel. The kernel is the program acting as Chief of Operations. It is responsible for such tasks as handling requests for memory, accessing disks, and managing network connections. Free software & GNU license: The concept of free software was with the initial distributions of UNIX from Bell Labs. Early UNIX systems did contain full source code. By the late 1970s, source code was removed from UNIX distributions and could be acquired only by paying large sums of money to AT&T. The Berkeley Software Distribution (BSD) maintained a free version but had to deal with many lawsuits from AT&T until it could be proved that nothing in the BSD was from AT&T The idea of giving away source code is: A user of the software should never be forced to deal with a developer who might or might not support that user’s intentions for the software. The user should never have to wait for bug fixes to be published. More important, code

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.