Hãy xem xét các cuộc gọi sau đây dòng lệnh (gọi là cho Delphi trình biên dịch 2009):
dcc32.exe --no-config --peflags:1 Project.dpr
cuộc gọi này sẽ sử dụng các tập tin Project.dproj
hay Project.dof
cấu hình?
- Nếu có, tùy chọn dòng lệnh sẽ được ưu tiên hơn (các) tệp cấu hình?
- Nếu không, nơi cấu hình xây dựng sẽ được lấy từ nếu tệp dcc32.cfg không được tải trong trường hợp này?
Vấn đề nền:
Tôi biết rằng MSBuild nên được sử dụng kể từ Delphi 2007 nhưng trên thực tế, đó là lý do tại sao tôi đang hỏi. Tôi thấy InnoSetup sử dụng this batch file
để xây dựng các dự án của mình và tôi có vấn đề nghiêm trọng khi liên kết thư viện JVD JEDI với nó (đó là một cơn ác mộng thuần túy). Vì vậy, tôi muốn cấu hình các thiết lập dự án để sử dụng MSBuild, nhưng tôi không chắc chắn những gì các thiết lập xây dựng được sử dụng trong các cuộc gọi dòng lệnh trên.