thắc mắc Xin tài liệu Windows Desktop Application

Mấy hôm nay em vọc vạch Qt vui phết bác ạ. Lâu rồi em mới có được sự hào hứng khi học một thứ mới như vậy. Nhưng em gặp một vấn đề nhỏ ở bước deploy chương trình. Em dùng windeployqt.exe để deploy, nó sẽ thêm các file cần thiết vào thư mục release. Nhưng nó lại thiếu mất vài file .dll nên không chạy được file exe. Em phải thêm các file .dll này vào bằng cách cop dán thủ công thì mới chạy được. Có cách nào để khắc phục tình trạng này không ạ? Chỉ là hơi bất tiện thôi chứ về căn bản là cũng tạo ra được sản phẩm rồi.
View attachment 429529
Hôm rồi mình cũng down cái source của nó, build bộ source thành static lib (lâu vãi). Làm vậy thì khi build app có thể tạo một file exe mono cho gọn.
 
Hôm rồi mình cũng down cái source của nó, build bộ source thành static lib (lâu vãi). Làm vậy thì khi build app có thể tạo một file exe mono cho gọn.
Project nhỏ thì buidl static app thì đc chứ project to thì dung lượng nó lớn lắm, tốt nhất là kèm dll thôi
 
Mấy hôm nay em vọc vạch Qt vui phết bác ạ. Lâu rồi em mới có được sự hào hứng khi học một thứ mới như vậy. Nhưng em gặp một vấn đề nhỏ ở bước deploy chương trình. Em dùng windeployqt.exe để deploy, nó sẽ thêm các file cần thiết vào thư mục release. Nhưng nó lại thiếu mất vài file .dll nên không chạy được file exe. Em phải thêm các file .dll này vào bằng cách cop dán thủ công thì mới chạy được. Có cách nào để khắc phục tình trạng này không ạ? Chỉ là hơi bất tiện thôi chứ về căn bản là cũng tạo ra được sản phẩm rồi.
View attachment 429529
P/s: Nick của bác inbox không được nên em mới hỏi trên này.
Nếu bác dùng dll ngoài Qt support thì bác phải copy thủ công là đúng mà, dll là thư viện độc lập nên nếu mình ko để trong enviroment thì phải tự copy vào, nếu nhiều app kiểu này thì bác đặt vào enviroment của windows là đc. Thằng Qt em thấy làm trên linux là hay nhất, full đc hết chức năng nó có, mà bác cũng ko phải bận tâm về vụ copy dll, đi làm Qt thì mình thấy toàn dùng linux thôi
 
Nếu bác dùng dll ngoài Qt support thì bác phải copy thủ công là đúng mà, dll là thư viện độc lập nên nếu mình ko để trong enviroment thì phải tự copy vào, nếu nhiều app kiểu này thì bác đặt vào enviroment của windows là đc. Thằng Qt em thấy làm trên linux là hay nhất, full đc hết chức năng nó có, mà bác cũng ko phải bận tâm về vụ copy dll, đi làm Qt thì mình thấy toàn dùng linux thôi
Bác ơi, em đang deploy Qt trên Linux mà em mù Linux quá, tài liệu không biết đọc từ đâu, bác có thể inbox em được không ạ (nick bác em không inbox được). Cảm ơn bác.
 
code cái MFC cực vkl.
Dkm 1 thời outsource.
Đồng ý, tôi học cái gì cũng nhanh mà đụng đến MFC thì không tiêu hoá nổi
RABuWir.gif
 
Chữ ký của tôi có dạy MFC C++ nhé
Nhưng Qt nhìn chung dễ hiểu hơn nhiều
Mà nếu khách hàng không xem source thì viết bằng Python QT xong build ra exe thì khách hàng cũng đéo biết đâu
qZV215Z.png
Python build ra exe nó chậm chậm bác à. Có cách nào để nó chạy nhanh như native không?
 
Python build ra exe nó chậm chậm bác à. Có cách nào để nó chạy nhanh như native không?
Nhanh à, anh viết C++ đi :rolleyes:
Máy tính giờ 4 core đầy, app đơn giản Python exe chạy thấy cũng bình thường mà, chạy chậm bằng 1 phần 3 C++ chứ mấy
 
Nhanh à, anh viết C++ đi :rolleyes:
Máy tính giờ 4 core đầy, app đơn giản Python exe chạy thấy cũng bình thường mà, chạy chậm bằng 1 phần 3 C++ chứ mấy
Không biết C++ bác ơi, dân tài chính đá đưa code tí thôi. Biết mỗi Python với Java.
Có nên học thêm C++ không nhỉ :D
 
Không biết C++ bác ơi, dân tài chính đá đưa code tí thôi. Biết mỗi Python với Java.
Có nên học thêm C++ không nhỉ :D
Thế thì đố anh học viết được app bằng C++ được đấy :rolleyes:
Tài chính gì mà không có 20 củ múc con case CPU 8 nhân à :ROFLMAO:
 
Thế mà còn than Python build ra exe chạy chậm
Câu post à :ROFLMAO:
Nhiều cái vẫn thấy hơi chậm bác ạ. Với cả cũng thích vọc vạch :D
Python build ra exe nó cũng ko phải được hỗ trợ chính thức nên thỉnh thoảng cũng lỗi nữa.
 
Back
Top