Fixed 2:
Em mới cập nhật lại Template trên Google_drive, về cơ bản :
- Dùng gcc để dịch project, có cả c và c++. Trong manual của gcc có viết gcc khi gặp file c++ sẽ biên dịch nó như 1 chương trình c++ nhưng không link thư viện stdc++ vào.
- Linker mình sử dụng g++ để link cái file .o lại sau khi được dịch bởi gcc. g++ sẽ tự động link thư viện stdc++ cho các file c++.
=> như vậy không cần phải dùng option -lstdc++ cho gcc và khi compile thì cũng ko xuất hiện warning nữa.
Mình cần thêm một số option để loại bỏ các đoạn xử lý exceptions, những đoạn code không được dùng,... để build ra file hex nhỏ. (Với đoạn code đó nếu ko có các option thì khi link thư viện stdc++ ta sẽ được > 100KB, nếu có ta sẽ giảm còn 12KB, không khác nhiều so với viết bằng c :)) ). Em đã cập nhật cách config cho project ở trong file Build project from scratch.txt .