Gần đây tôi đã chuyển đổi giải pháp đa dự án để sử dụng .dll thay vì .libs cho từng dự án. Tuy nhiên, bây giờ tôi nhận được một cảnh báo liên kết cho từng dự án như đã nêu trong ví dụ. MSDN không phục vụ được tất cả những gì hữu ích với điều này. Tại sao điều này và làm thế nào tôi có thể giải quyết nó?LNK4075: bỏ qua '/ EDITANDCONTINUE' do đặc điểm '/ OPT: ICF'
Warning 2 LNK4075 cảnh báo: lờ đi '/ EDITANDCONTINUE' do '/ OPT: ICF' đặc điểm kỹ thuật LudoCamera.obj
Tại sao lỗi liên kết? Tôi tin bạn, tôi chỉ thiếu kinh nghiệm với C++ và studio trực quan. Chuyển đổi từ ZI (Chương trình Cơ sở dữ liệu Chỉnh sửa và Tiếp tục) sang Zi (Cơ sở dữ liệu Chương trình) đã làm cho các lỗi này biến mất, nhưng nó có thể chỉ là ẩn vấn đề gốc. Bạn có thể xây dựng? – Mark
@Mark có ba giai đoạn biên dịch hiệu quả, (1) phân tích cú pháp - hiểu từng tệp tin cpp nói gì, (2) tạo mã - tạo mã opcodes cho mỗi tệp chức năng và (3) liên kết - liên kết mã opcodes cho mỗi hàm togeather. Cảnh báo này bắt đầu bằng LNK, cho biết đó là lỗi liên kết. –
Đó là một liên lạc tốt đẹp mà điều này vẫn nói "bỏ qua/EDITANDCONTINUE" khi không có tùy chọn "/ EDITANDCONTINUE". –