Gần đây tôi đã phải lập trình C++ trong Windows cho một dự án Đại học, và tôi khá bối rối về hệ thống thư viện tĩnh và động, trình biên dịch cần gì, những gì mà trình liên kết cần, cách xây dựng thư viện ... tài liệu về điều này ra khỏi đó? Tôi khá bối rối về hệ thống thư viện * nix (vì vậy, dylibs, công cụ ar, cách biên dịch chúng ...), bạn có thể chỉ ra một tài liệu đánh giá về các kỹ thuật thư viện hiện tại trên các kiến trúc khác nhau không?Thư viện tĩnh, thư viện động, DLL, điểm vào, tiêu đề ... cách thoát khỏi điều này còn sống?
Lưu ý: do kiến thức kém của tôi, thư này có thể chứa các khái niệm sai, vui lòng chỉnh sửa nó.
Cảm ơn bạn
Hãy để thêm tài liệu tham khảo nhiều hơn, tôi sẽ thêm chúng vào tóm tắt.
Tài liệu tham khảo
Vì hầu hết các bạn đăng * nix hoặc Windows tài liệu tham khảo cụ thể tôi sẽ tóm tắt ở đây những cái tốt nhất, tôi sẽ đánh dấu câu trả lời như được chấp nhận Wikipedia một, vì là một điểm khởi đầu tốt (và có tài liệu tham khảo bên trong quá) để có được giới thiệu với công cụ này.
Program Library Howto (Unix)
Dynamic-Link Libraries (from MSDN) (của Windows)
DLL Information (StackOverflow) (của Windows)
Programming in C (Unix)
An Overview of Compiling and Linking (Windows)
Xem: http://stackoverflow.com/questions/124549/dll-information – Shog9
@tunnuz - cảm ơn vì đã cung cấp tóm tắt –