Cách tạo file EXE để chạy chương trình. Cách tạo tệp thực thi (.exe). Những gì cần bao gồm trong EXE

Nội dung
1.Cách biên dịch EXE
1.1 Công nghệ biên dịch
1.2 Các tập tin liên quan
2.Những gì cần có trong EXE

1.Cách biên dịch EXE
1.1 Công nghệ biên dịch
văn bia:
"Ồ vâng Pushkin, ồ vâng..."
A.S. Pushkin

Công nghệ biên dịch EXE trong Visual FoxPro khá đơn giản. Chúng ta sẽ không bị phân tâm bởi những phương pháp cực đoan như nhập lệnh như XÂY DỰ ÁN, XÂY ỨNG DỤNG, BUILD EXE , nhưng chúng tôi sẽ giới hạn bản thân ở những tiện ích được cung cấp bởi giao diện đồ họa VFP.
Vì vậy, để tạo EXE, chúng ta cần nhấp vào nút trong trình quản lý dự án "XÂY DỰNG...". Bằng cách chọn tùy chọn trong hộp thoại mở ra Máy chủ COM/thực thi Win32 (EXE) chúng tôi nhấn ĐƯỢC RỒI. TẤT CẢ. ;-)
“Mọi thứ thế nào?” - bạn hỏi - “Còn tên để lưu tập tin là gì?”
Tôi đồng ý... Cần phải chỉ ra, nếu không mọi chuyện sẽ vô ích.
Nhân tiện, tôi nghĩ sẽ hữu ích khi nhắc bạn rằng để quá trình biên dịch thành công, bạn cần điền vào trình quản lý dự án các tệp chương trình của mình, một trong số đó phải là tệp chính (trong trình quản lý dự án, tên của tệp này được in đậm), tức là . tập tin sẽ được thực thi đầu tiên. Theo mặc định, tệp chương trình đầu tiên (*.prg) hoặc tệp biểu mẫu (*.scx) có trong dự án sẽ được cài đặt làm chương trình chính.
Nói chung, mọi thứ khá đơn giản! Chỉ..?
Bây giờ về nỗi buồn...

1.2 Các tập tin liên quan
văn bia:
"...và khi bạn bật nó lên, nó không hoạt động!"
M. Zhvanetsky

Tất cả những rắc rối của giai đoạn biên soạn ứng dụng đã qua, và bạn, tự hào về nhận thức về sự vượt trội của mình so với những người bình thường, lao nhanh đến chỗ khách hàng, cài đặt ứng dụng của bạn, đồng thời mô tả cho anh ấy (khách hàng) rằng nó tuyệt vời như thế nào Bây giờ mọi thứ sẽ thuộc về anh ấy, và đang đếm trong đầu xem bạn cần mua thứ gì đó để còn dư để uống bia, đột nhiên bạn nhận ra rằng chương trình siêu lừa đảo của bạn không kiếm được tiền. Buồn. Thật là xấu hổ. Và quan trọng nhất, bạn sẽ không có ổ cứng mới hoặc bất cứ thứ gì bạn dự định mua từ khoản phí của mình...

Vấn đề là .exe mà chúng tôi biên dịch không phải là một tệp thực thi độc lập. Bản giả thực thi này yêu cầu các thư viện hỗ trợ (.dll) để hoạt động bình thường. Tôi sẽ không đi sâu vào chi tiết về vấn đề này mà chỉ cung cấp tên của các tệp cần thiết để ứng dụng hoạt động bình thường.
Về nguyên tắc, cho đến phiên bản 6, bạn có thể sử dụng phiên bản tiêu chuẩn để chuyển ứng dụng sang máy khách. Trình hướng dẫn cài đặt, quy định độc lập mọi thứ và trong những điều tiếp theo - Cài đặtShield(hoặc trình cài đặt khác).
Tất cả các tệp bên dưới là bộ tệp được yêu cầu tối thiểu cho các phiên bản VFP khác nhau (dựa trên tài liệu):

VFP 8.0 msvcr70.dll, vfp8r.dll, vfp8rrus.dll, gdiplus.dll VFP 7.0 msvcr70.dll, vfp7r.dll, vfp7rrus.dll VFP 6.0 vfp6r.dll, vfp6renu.dll, vfp6rrus.dll VFP 5.0 vfpole50.d ll, vfpodbc .dll, vfp500.dll, vfp5rus.dll, Foxpro.int
Bộ thư viện trên phải được đặt trong thư mục chương trình hoặc trong thư mục hệ thống Windows. Các thư mục này khác nhau đối với các phiên bản Windows khác nhau:

Win9x, WinMe c:\Windows\SYSTEM WinNT,Win2000,WinXP c:\Windows\SYSTEM32

2.Những gì cần có trong EXE
văn bia:
"Bao gồm hay không bao gồm?"
thợ điện say rượu

Mọi điều nêu dưới đây là ý kiến ​​cá nhân của tác giả, bạn có thể bỏ qua. Nhưng khi làm theo cách của bạn, hãy nhớ: đập đầu vào tường bê tông còn đau hơn nhiều so với việc lợi dụng khoảng thời gian nghỉ ngơi trước đó.
Theo mặc định, .exe hoàn chỉnh bao gồm tất cả các tệp cần thiết để ứng dụng hoạt động - chương trình, biểu mẫu, menu, thư viện, lớp, v.v. ngoại trừ các tệp cơ sở dữ liệu và bảng (các tệp như vậy có thể được xác định bằng vòng tròn gạch chéo bên cạnh tên tệp trong trình quản lý dự án). Tất cả các tệp có trong .exe sẽ không thể sửa đổi được (chỉ đọc) sau khi biên dịch. Rõ ràng là không nên đưa vào các tệp bảng (*.dbf) vì chúng phải chịu các hoạt động thay đổi và thêm dữ liệu liên tục, nhưng đôi khi có những trường hợp cần ẩn một số dữ liệu tĩnh khỏi người dùng nhưng cung cấp quyền truy cập vào nó bởi chính chương trình. Tôi không thể nghĩ ra nơi nào tốt hơn “bên trong” của một người đàn ông cũ.
Đây cũng là một tình huống khá phổ biến khi bạn cần “tìm” hoặc tạm thời thay đổi tệp báo cáo hoặc khi bạn có cả bộ báo cáo dành riêng cho mỗi người dùng. Chà, thực sự, hãy tưởng tượng: mười toán tử và mười báo cáo, mỗi toán tử và tất cả điều này ở dạng *.exe. Giải pháp duy nhất trong tình huống này là loại trừ các báo cáo này khỏi tệp cuối cùng và cung cấp chúng cùng với ứng dụng.
Trong mọi trường hợp, quyết định loại trừ tệp nào và loại bỏ tệp nào là tùy thuộc vào bạn.

Vậy là hết bia rồi, chúng ta cần phải đi đến cửa hàng tạp hóa.

Trân trọng, Vladislav Kulak

Một ví dụ khác trong đó tốt nhất là tạo tệp exe là trình bày ảnh. Ảnh chất lượng cao ở định dạng 2000x3000 pixel có kích thước lên tới 3,5 MB. Khi tạo hoặc sử dụng nhiều trình chiếu, kích thước tệp sẽ rất lớn. Ngoài ra, đầu ra trình chiếu phải phù hợp với độ phân giải của màn hình cụ thể. Trong tình huống như vậy, tốt hơn là bạn nên tạo tệp exe một cách chính xác, tức là. đặt tham số Kích thước kết xuất. Nó được kích hoạt theo mặc định với giá trị 800x600 pixel. Nó cần tới 1200x900 pixel.

Việc xem tài liệu ảnh có kích thước 2000x3000 pixel trên màn hình có độ phân giải, chẳng hạn như 1280x1024 pixel, thường dẫn đến tăng tải cho bộ xử lý máy tính, có thể khiến hình ảnh bị giật khi thay đổi và di chuyển. Để giảm tải và dung lượng file, giải pháp tốt nhất là điều chỉnh hình ảnh chèn vào slide sao cho cùng kích thước nhưng không bị nén. Khi chỉnh ảnh, bạn cũng cần tăng thêm độ sắc nét của ảnh trong khoảng 20-25%.

Để tạo trình chiếu ở định dạng exe, bạn có thể sử dụng menu trong chương trình thuyết trình. Chọn chức năng “Tạo”, vào “Tạo chương trình exe”. Trên tab “Tùy chọn đầu ra” xuất hiện, chọn “Chất lượng đầu ra” - “Cao”. Tiếp theo, cài đặt hoặc vô hiệu hóa menu tạo slide show. Trong tab “Hiển thị lựa chọn” liền kề, bạn cần bỏ chọn hộp kiểm “Bật chương trình giới thiệu trên tab” và “Màn hình giật gân khi bắt đầu chương trình”. Sau đó, kích hoạt lệnh “Tạo”. Tệp exe thu được của bản trình bày hoặc trình chiếu có thể được ghi vào đĩa CD hoặc DVD. Bất kỳ chương trình ghi đĩa CD nào cũng phù hợp cho việc này.

Video về chủ đề

Ngày nay, nhiều sản phẩm đã được tạo ra cho phép bạn tạo tệp cài đặt hoặc đơn giản là biên dịch tất cả các tệp sang định dạng “exe”. Để thực hiện thao tác này, bạn cần tuân thủ các quy tắc nhất định. Để làm điều này, bạn sẽ cần chương trình Smart Install Maker. Đây là một chương trình nguồn đóng và miễn phí. Nó cung cấp cho người dùng một công cụ đơn giản và mạnh mẽ để tạo các bản cài đặt hiệu quả cao trên hệ điều hành Microsoft Windows 32-bit.

Bạn sẽ cần

  • Máy tính cá nhân. Chương trình Smart Install Maker.

Hướng dẫn

Khởi động chương trình. Bạn sẽ thấy một số cửa sổ, cụ thể là: tệp, dự án, dịch vụ, trợ giúp. Ngoài ra, theo mặc định, chương trình sẽ mở một cửa sổ trước mặt bạn, trong đó bạn cần nhập dữ liệu cần thiết và chỉ định các tệp để biên dịch tệp cài đặt.

Trước hết, chỉ định tên dự án. Nó sẽ được hiển thị khi cài đặt tệp "exe". Cũng cần chỉ định các tham số như phiên bản, tên công ty, chú thích, loại nén và vị trí lưu trữ. Nhập các giá trị ưa thích của bạn vào các điều khiển thích hợp.

Nhấp vào tab "Tệp". Bạn cần chọn tất cả các tệp sẽ được đóng gói trong gói cài đặt. Tuy nhiên, cần lưu ý rằng thời gian cần thiết để tạo tệp kết quả trực tiếp phụ thuộc vào lượng dữ liệu được thêm vào tệp.

Chuyển đến tab "Cài đặt". Tại đây, bạn được yêu cầu đặt các tham số như “Tên chương trình”, “Tên trình gỡ cài đặt”, “Tiêu đề”. Tất cả các thông số này cũng được thiết lập theo ý của người dùng. Ngoài ra còn có một mục như “Mở trang web trong khi cài đặt”. Nghĩa là, khi cài đặt tệp "exe", bạn có thể tự động đặt chế độ mở bất kỳ trang web nào.

Nhấn phím “Xong”. Quá trình biên dịch tất cả các tập tin sẽ trải qua. Khi bạn đã tạo gói cài đặt, nó sẽ nằm trong thư mục C:/setup. Để tệp cài đặt được lưu ở vị trí khác trên đĩa cục bộ hoặc thậm chí trên đĩa di động, khi cài đặt tất cả các tham số trong cột “Save as”, bạn cần chỉ định đường dẫn lưu.

Video về chủ đề

Nguồn:

  • Trình cài đặt thông minh

Các mô-đun chương trình có thể thực thi được thiết kế để chạy trong hệ điều hành thuộc họ Windows là các tệp định dạng PE, thường có phần mở rộng exe. Để tạo một chương trình có định dạng exe, bạn cần biên dịch mã nguồn bằng một số ngôn ngữ lập trình bằng trình biên dịch có khả năng tạo ra các mô-đun PE có thể thực thi được. Ví dụ: bạn có thể sử dụng Microsoft Visual C++ 6.0 IDE và trình biên dịch đi kèm của nó để tạo các chương trình exe.

Bạn sẽ cần

  • - Microsoft Visual C++ 6.0.

Hướng dẫn

Bắt đầu tạo một dự án mới trong Microsoft Visual C++. Nhấn Ctrl+N hoặc chọn "Tệp" trong menu ứng dụng chính, sau đó nhấp vào "Mới ...".

Chọn loại dự án để tạo và vị trí của nó. Trong danh sách hộp thoại "Mới", chỉ định loại dự án tương ứng với ứng dụng đang được tạo. Chọn mục "Ứng dụng bảng điều khiển Win32" nếu bạn cần tạo một chương trình có đầu ra sẽ được gửi tới bảng điều khiển văn bản. Chọn mục "Ứng dụng Win32" để tạo dự án ứng dụng có giao diện đồ họa được triển khai bằng Win API (dự án này sau này có thể được điều chỉnh để sử dụng WTL). Chọn "MFC AppWizard (exe)" để xây dựng dự án ứng dụng GUI trên khung MFC. Trong trường "Tên dự án", nhập tên của dự án. Trong trường Vị trí, chọn thư mục chứa tất cả các tệp đã tạo. Nhấp vào "OK".

Tạo một dự án. Sau khi nhấp vào "OK" trong hộp thoại trước, một trình hướng dẫn sẽ mở ra nhắc bạn nhập các tùy chọn bổ sung. Số lượng và loại trang hướng dẫn tùy thuộc vào loại dự án. Làm theo hướng dẫn của trình hướng dẫn để chỉ định các tùy chọn cần thiết. Tuy nhiên, bạn có thể nhấp ngay vào nút "Hoàn tất" để nhận dự án với các giá trị tùy chọn mặc định.

Thêm các tài nguyên cần thiết cho dự án, phát triển giao diện. Sử dụng tab Tài nguyên của cửa sổ dự án để bao gồm ảnh bitmap, biểu tượng, menu, thanh công cụ, hộp thoại, v.v. trong ứng dụng của bạn. Sử dụng Trình chỉnh sửa tài nguyên hội thoại để tạo phần lớn giao diện người dùng.

Viết mã chương trình. Hoàn thiện mã do trình hướng dẫn tạo dự án tạo ra bằng cách triển khai logic, logic phục vụ giao diện, logic để làm việc với dữ liệu bên ngoài, mức độ trừu tượng cho sự tương tác của các thành phần ứng dụng, v.v.

Xây dựng ứng dụng. Nhấn F7 hoặc chọn "Xây dựng" từ menu "Xây dựng". Đợi quá trình biên dịch và liên kết hoàn tất. Hãy chắc chắn rằng không có lỗi.

Tìm mô-đun exe đã tạo. Chọn "Dự án" và "Cài đặt..." từ menu hoặc nhấn Alt+F7. Trong hộp thoại "Cài đặt dự án", chuyển sang tab "Liên kết". Tìm vị trí của mô-đun thực thi từ nội dung của trường "Tên tệp đầu ra".

Kiểm tra chương trình đã tạo. Chuyển đến thư mục có mô-đun exe. Chạy nó. Đảm bảo chương trình hoạt động như mong đợi.

Video về chủ đề

Theo quy định, nhiều người dùng mới làm quen có câu hỏi liên quan đến việc tạo các gói cài đặt của riêng họ, khi giải nén sẽ tạo các thư mục riêng và sao chép tất cả thông tin được đóng gói vào đó.

Bạn sẽ cần

  • - Internet;

Hướng dẫn

Để làm được điều này, bạn cần cài đặt phần mềm chuyên dụng trên máy tính. Tùy chọn tốt nhất cho người mới bắt đầu là gói phần mềm có tên Smart Install Maker. Tải xuống phần mềm này từ trang web chính thức của nhà phát triển sminstall.com và cài đặt nó trên máy tính của bạn. Những chương trình như vậy phải luôn được cài đặt trên đĩa hệ thống của máy tính cá nhân, nghĩa là chính xác nơi đặt hệ điều hành.

Sau khi chương trình được cài đặt, hãy nhấp vào phím tắt sẽ nằm trên màn hình máy tính của bạn. Bạn cần bắt đầu một dự án mới sẽ tạo các tệp cài đặt của riêng bạn. Nhấp vào tab "Dự án" và nhấp vào nút "Tạo mới". Tiếp theo, bạn cần điền vào tất cả các trường do chương trình cung cấp.

Trước hết, hãy điền đầy đủ thông tin văn bản sẽ hiển thị khi giải nén file cài đặt. Bạn cần chỉ định các trường như “Tên chương trình”, “Tiêu đề”, “Tên tệp”, “Tên tệp nhật ký” và nhiều trường khác. Nếu bạn cũng cần người dùng nhận thông tin bổ sung về chương trình bạn đã đóng gói, bạn có thể chỉ định trang web mà người dùng sẽ được chuyển hướng đến trong khi cài đặt. Để thực hiện việc này, hãy chọn hộp bên cạnh “Mở trang Internet”.

Chỉ định đường dẫn đến các tệp cần được đóng gói trong kho lưu trữ cài đặt. Nếu khối lượng quá lớn thì việc đóng gói sẽ mất rất nhiều thời gian. Khi mọi thứ đã sẵn sàng, hãy nhấp vào nút màu xanh lá cây ở đầu chương trình và quá trình đóng gói tất cả các tệp cũng như tất cả thông tin bạn điền vào chương trình này sẽ bắt đầu. Trong tương lai, bạn có thể sử dụng chương trình để tạo các tệp cài đặt khác, chẳng hạn như chương trình của riêng bạn được viết bằng một số ngôn ngữ lập trình.

Video về chủ đề

Người dùng thường đặt câu hỏi về cách tạo ứng dụng exe của riêng mình. Theo quy định, điều này đòi hỏi phải học các ngôn ngữ lập trình đặc biệt. Tuy nhiên, ứng dụng cài đặt có thể được tạo bằng phần mềm tiêu chuẩn.

Bạn sẽ cần

  • - Chương trình Smart Install Maker.

Hướng dẫn

Bạn sẽ không cần phải biết kiến ​​thức cơ bản về lập trình để tạo ứng dụng có thể cài đặt của riêng mình. Tại thời điểm này, rất nhiều phần mềm đã được phát triển cho phép bạn tạo các chương trình như vậy. Một tiện ích như vậy là Smart Install Maker. Đây là một chương trình phổ quát cho phép bạn tạo một tệp cài đặt hoàn chỉnh trong vài phút. Bạn có thể đóng gói nhiều tệp khác nhau vào đó, biên dịch từ các ngôn ngữ lập trình, v.v.

Tải xuống phần mềm này từ trang web chính thức của nhà sản xuất ru.sminstall.com. Cài đặt chương trình vào đĩa cục bộ của hệ thống trên máy tính cá nhân của bạn. Hãy thử cài đặt trong thư mục chứa hệ điều hành đã cài đặt. Sau khi quá trình cài đặt hoàn tất, một phím tắt sẽ xuất hiện trên màn hình để bạn có thể khởi chạy chương trình. Bấm đúp vào nút chuột trái để mở cửa sổ chương trình.

Theo quy định, chương trình này được cài đặt trên . Bạn luôn có thể thay đổi ngôn ngữ trong cài đặt. Chuyển đến tab “Thông tin”. Bạn cần điền vào các dòng như “Tên chương trình”, “Tên công ty”, “Phiên bản chương trình” và nhiều dòng khác. Cố gắng viết bằng ngôn ngữ rõ ràng, không viết tắt. Tiếp theo, nhấp vào tab “Tệp”. Chỉ định tất cả các tệp cần được biên dịch bằng chương trình. Đây có thể là các file ảnh tiêu chuẩn hoặc các file được tạo trong quá trình lập trình.

Bất cứ ai viết chương trình bằng Pascal đều từng có câu hỏi:
Làm cách nào để chuyển tác phẩm của bạn cho người khác mà không cần trình biên dịch nặng khoảng 40 megabyte và không có mã nguồn?

Tất nhiên, bạn có thể giải thích cho người nhận cách thức và cách thức biên soạn dự án của bạn, nhưng không phải ai cũng làm được điều này.
Bởi vì mọi người có thể có nhiều việc quan trọng hơn để làm hoặc những việc mang lại cho họ niềm vui và niềm vui, chẳng hạn như các cuộc tụ họp hoặc trò chơi VKontakte...

Do đó, tất cả các nhà phát triển phát hành chương trình của họ ra thế giới đều tạo ra một tệp thực thi “.exe” và không vứt bỏ mã nguồn.

Làm cách nào để tạo một file.exe thực thi từ mã Pascal ABC.net?

Mở mã của bạn trong "PascalABC.NET"

Từ menu trên cùng của cửa sổ, chọn “Dịch vụ” -> “Cài đặt…”

Trong cửa sổ cài đặt mở ra, chọn phần "Chức năng biên dịch"

Trong phần Tùy chọn trình biên dịch:
Tắt hộp kiểm có nội dung: “Xóa tệp EXE sau khi thực thi”
Chọn hộp “Tạo tập tin đầu ra vào thư mục”
Bằng cách nhấp vào nút "Ôn tập…" chọn vị trí nơi tệp exe sẽ được tạo (việc này có thể được thực hiện trên màn hình nền hoặc trong thư mục chương trình)
Đừng quên nhấn nút "ĐƯỢC RỒI"để áp dụng các cài đặt mới.

Điều này hoàn thành các cài đặt.

Bây giờ hãy chạy chương trình của bạn và xem vị trí bạn đã chỉ định bằng cách nhấp vào nút"Ôn tập…".

Ngày nay, nhiều sản phẩm đã được tạo ra cho phép bạn tạo tệp cài đặt hoặc đơn giản là biên dịch tất cả các tệp sang định dạng “exe”. Để thực hiện thao tác này, bạn cần tuân thủ các quy tắc nhất định. Để làm điều này, bạn sẽ cần chương trình Smart Install Maker. Đây là một chương trình nguồn đóng và miễn phí. Nó cung cấp cho người dùng một công cụ đơn giản và mạnh mẽ để tạo các bản cài đặt hiệu quả cao trên hệ điều hành Microsoft Windows 32-bit.

Bạn sẽ cần

  • Máy tính cá nhân. Chương trình Smart Install Maker.

Hướng dẫn

  • Tải xuống chương trình từ trang web chính thức ru.sminstall.com. Smart Install Maker có chức năng phong phú để tạo các gói cài đặt đẹp và đáng tin cậy cho Microsoft Windows. Chương trình này sẽ giúp bạn tạo một tập tin cài đặt hoàn chỉnh.
  • Cài đặt Trình cài đặt thông minh. Hãy thử cài đặt chương trình trong thư mục ổ đĩa "C", vì tất cả các phần biên dịch tiếp theo sẽ được lưu trên ổ đĩa hệ thống.
  • Khởi động chương trình. Bạn sẽ thấy một số cửa sổ, cụ thể là: tệp, dự án, cài đặt, dịch vụ, trợ giúp. Ngoài ra, theo mặc định, chương trình sẽ mở một cửa sổ trước mặt bạn, trong đó bạn cần nhập dữ liệu cần thiết và chỉ định các tệp để biên dịch tệp cài đặt.
  • Trước hết, chỉ định tên dự án. Nó sẽ được hiển thị khi cài đặt tệp "exe". Cũng cần chỉ định các tham số như phiên bản, tên công ty, chú thích, loại nén và vị trí lưu trữ. Nhập các giá trị ưa thích của bạn vào các điều khiển thích hợp.
  • Nhấp vào tab "Tệp". Bạn cần chọn tất cả các tệp sẽ được đóng gói trong gói cài đặt. Tuy nhiên, cần lưu ý rằng thời gian cần thiết để tạo tệp kết quả trực tiếp phụ thuộc vào lượng dữ liệu được thêm vào tệp.
  • Chuyển đến tab "Cài đặt". Tại đây, bạn được yêu cầu đặt các tham số như “Tên chương trình”, “Tên trình gỡ cài đặt”, “Tiêu đề”. Tất cả các thông số này cũng được thiết lập theo ý của người dùng. Ngoài ra còn có một mục như “Mở trang web trong khi cài đặt”. Nghĩa là, khi cài đặt tệp "exe", bạn có thể tự động đặt chế độ mở bất kỳ trang web nào.
  • Nhấn phím “Xong”. Quá trình biên dịch tất cả các tập tin sẽ trải qua. Khi bạn đã tạo gói cài đặt, nó sẽ nằm trong thư mục C:/setup. Để tệp cài đặt được lưu ở vị trí khác trên đĩa cục bộ hoặc thậm chí trên đĩa di động, khi cài đặt tất cả các tham số trong cột “Save as”, bạn cần chỉ định đường dẫn lưu.
  • EXE là một định dạng mà không phần mềm nào có thể làm được nếu không có. Nó thực hiện tất cả các quá trình khởi chạy hoặc cài đặt chương trình. Nó có thể là một ứng dụng chính thức hoặc một phần của nó.

    Có hai tùy chọn để tạo tệp EXE. Đầu tiên là việc sử dụng môi trường lập trình và thứ hai là sử dụng các trình cài đặt đặc biệt, với sự trợ giúp của các gói và gói "đóng gói lại" khác nhau được tạo ra để có thể cài đặt chỉ bằng một cú nhấp chuột. Dưới đây chúng ta sẽ xem xét cả hai tùy chọn bằng cách sử dụng các ví dụ.

    Phương pháp 1: Cộng đồng Visual Studio

    Hãy xem xét quá trình tạo một chương trình đơn giản dựa trên ngôn ngữ lập trình "Visual C++" và biên dịch nó trong Cộng đồng Visual Studio.

    1. Khởi chạy ứng dụng, vào menu "Tài liệu", sau đó bấm vào mục "Tạo nên", sau đó trong danh sách mở ra "Dự án".
    2. Một cửa sổ mở ra "Tạo một dự án", trong đó trước tiên bạn cần nhấp vào dòng chữ "Mẫu", và sau đó "Visual C++". Tiếp theo, chọn "Ứng dụng bảng điều khiển Win32", đặt tên và vị trí của dự án. Theo mặc định, nó được lưu trong thư mục làm việc của Visual Studio Community, trong thư mục hệ thống "Tai liệu của tôi", nhưng bạn có thể chọn một thư mục khác nếu muốn. Sau khi hoàn tất cài đặt, nhấp vào "ĐƯỢC RỒI".
    3. Bắt đầu "Trình hướng dẫn cấu hình ứng dụng Win32", trong đó chúng ta chỉ cần nhấp vào "Hơn nữa".
    4. Trong cửa sổ tiếp theo, chúng tôi xác định các tham số ứng dụng. Đặc biệt chúng tôi chọn "Ứng dụng giao diện điều khiển", và trong lĩnh vực này "Tùy chọn bổ sung""Dự án trống rỗng", trong khi bỏ chọn "Tiêu đề được biên dịch trước".
    5. Một dự án được khởi chạy trong đó bạn cần thêm một khu vực để viết mã. Để thực hiện việc này, trong tab "Người khám phá giải pháp" nhấp chuột phải vào dòng chữ "Tệp tài nguyên". Một menu ngữ cảnh xuất hiện, trong đó chúng ta nhấp chuột tuần tự vào "Thêm vào""Tạo phần tử".
    6. Trong cửa sổ mở ra "Thêm phần tử mới" chọn một mục "Tệp C++". Tiếp theo, đặt tên tệp mã cho ứng dụng trong tương lai và phần mở rộng của nó ".Với". Để thay đổi thư mục lưu trữ bấm vào "Ôn tập".
    7. Một trình duyệt sẽ mở ra, trong đó chúng tôi chỉ định vị trí và nhấp vào "Chọn thư mục".
    8. Kết quả xuất hiện một tab có tiêu đề "Nguồn.c", trong đó văn bản mã được nhập và chỉnh sửa.
    9. Tiếp theo, bạn cần sao chép đoạn mã và dán vào vùng như trong hình. Hãy lấy ví dụ sau:
    10. #bao gồm
      #bao gồm

      int main(int argc, char* argv) (
      printf("Xin chào thế giới!");
      _getch();
      trả về 0;
      }

      Lưu ý: Đoạn mã trên chỉ là một ví dụ. Thay vào đó, bạn phải sử dụng mã của riêng mình để tạo chương trình trong Visual C++.

    11. Để xây dựng dự án, hãy nhấp vào "Bắt đầu gỡ lỗi" trên menu thả xuống "Gỡ lỗi". Bạn chỉ có thể nhấn một phím "F5".
    12. Sau đó, một thông báo bật lên cảnh báo rằng dự án hiện tại đã lỗi thời. Ở đây bạn cần phải bấm vào "Đúng".
    13. Khi quá trình biên dịch hoàn tất, ứng dụng sẽ hiển thị cửa sổ giao diện điều khiển cho biết "Chào thế giới!".
    14. Chúng ta có thể xem tệp đã tạo ở định dạng EXE bằng Windows Explorer trong thư mục dự án.

    Phương pháp 2: Trình cài đặt

    Để tự động hóa quá trình cài đặt phần mềm, cái gọi là trình cài đặt ngày càng trở nên phổ biến. Với sự giúp đỡ của họ, phần mềm được tạo ra với nhiệm vụ chính là đơn giản hóa quá trình triển khai phần mềm trên máy tính. Hãy xem quá trình tạo tệp EXE bằng Smart Install Maker làm ví dụ.

    1. Chúng tôi khởi chạy chương trình và trong tab "Thông tin" chỉnh sửa tên của ứng dụng trong tương lai. Trong lĩnh vực "Lưu thành" Nhấp vào biểu tượng thư mục để xác định vị trí lưu tệp đầu ra.
    2. Explorer mở ra, trong đó chúng tôi chọn vị trí mong muốn và nhấp vào "Cứu".
    3. Chuyển đến tab "Các tập tin", nơi bạn cần thêm các tệp mà sau này gói sẽ được tập hợp. Điều này được thực hiện bằng cách nhấp vào biểu tượng «+» ở dưới cùng của giao diện. Cũng có thể thêm toàn bộ thư mục bằng cách nhấp vào biểu tượng hiển thị thư mục có dấu cộng.
    4. Tiếp theo, một cửa sổ chọn tệp sẽ mở ra, tại đây bạn cần nhấp vào biểu tượng thư mục.
    5. Trong trình duyệt mở ra, chúng tôi chỉ định ứng dụng mong muốn (trong trường hợp của chúng tôi, đây là "Torrent", bạn có thể có cái khác) và nhấp vào "Mở".
    6. Kết quả là, trong cửa sổ "Thêm một lưu ý" Tệp được hiển thị cho biết vị trí của nó. Để mặc định các tùy chọn còn lại và nhấn "ĐƯỢC RỒI".
    7. Quy trình thêm đối tượng nguồn vào ứng dụng sẽ diễn ra và một mục tương ứng sẽ xuất hiện trong một khu vực đặc biệt của phần mềm.
    8. Tiếp theo, nhấp vào "Yêu cầu" và một tab mở ra nơi bạn cần kiểm tra danh sách các hệ điều hành được hỗ trợ. Để lại dấu kiểm trong các trường "Windows XP" và mọi thứ ở bên dưới nó. Để lại các giá trị được đề xuất trong tất cả các trường khác.
    9. Sau đó mở tab "Đối thoại" bằng cách nhấp vào dòng chữ tương ứng ở bên trái của giao diện. Ở đây chúng tôi để mọi thứ như mặc định. Để quá trình cài đặt diễn ra ở chế độ nền, bạn có thể chọn hộp "Cài đặt ẩn".

    10. Khi tất cả các cài đặt đã hoàn tất, hãy bắt đầu quá trình biên dịch bằng cách nhấp vào biểu tượng mũi tên xuống.
    11. Quá trình được chỉ định xảy ra và trạng thái hiện tại của nó được hiển thị trong cửa sổ. Sau khi quá trình biên dịch hoàn tất, bạn có thể kiểm tra gói đã tạo hoặc đóng hoàn toàn cửa sổ bằng cách nhấp vào các nút thích hợp.
    12. Có thể tìm thấy phần mềm đã biên dịch bằng Windows Explorer trong thư mục được chỉ định trong quá trình thiết lập.

    Do đó, trong bài viết này, chúng tôi phát hiện ra rằng tệp EXE có thể được tạo bằng cả môi trường phát triển chương trình chuyên dụng, chẳng hạn như Visual Studio Community và các trình cài đặt đặc biệt, chẳng hạn như Smart Install Maker.