Tôi đã tìm một đơn giản được khuyến nghị "tối thiểu" C++ makefile cho Linux, sẽ sử dụng g ++ để biên dịch và liên kết một tệp đơn và tệp h. Lý tưởng nhất là làm cho tập tin thậm chí sẽ không có tên tập tin vật lý trong nó và chỉ có một .cpp để .o chuyển đổi. Cách tốt nhất để tạo ra một makefile mà không cần lặn vào những nỗi kinh hoàng của autoconf là gì?tối thiểu C++ tạo tập tin cho linux
Các dir hiện chứa, ví dụ
t.cpp t.h
và tôi muốn có một makefile cho rằng được tạo ra. Tôi đã thử autoconf nhưng giả định của nó .h là gcc thay vì g ++. Vâng, mặc dù không phải là người mới bắt đầu, tôi đang học lại từ những năm trước để tiếp cận tốt nhất với thao tác dự án và vì thế tôi đang tìm kiếm các cách tự động để tạo và duy trì các makefiles cho các dự án nhỏ.
Tạo nên điều tuyệt vời cho các dự án đơn giản (và để chơi cùng). Nhưng việc duy trì một dự án lớn trở nên khó thực hiện một cách chính xác (bạn có thể tránh né nó một cách dễ dàng nhưng đúng là khó). Sử dụng các công cụ 'như scons' để xây dựng file make của bạn –
scons trông đẹp mắt. Chắc chắn dễ hơn Autoconf. – RichieHH
OMake thật tuyệt vời và tiếp quản khi thực hiện giới hạn của nó. – bltxd