2011-11-07 41 views
7

Tôi đang cố gắng biên dịch một dự án vC++ thành 64 bit bằng cách sử dụng visual C++ express 2010. tôi biết rằng trình biên dịch 64 bit không đi kèm với cài đặt mặc định vC++ express vì vậy tôi đã cài đặt windows sdk cho windows 7 như được chỉ định ở đây (http://msdn.microsoft.com/en-us/library/9yb4317s.aspx) bao gồm trình biên dịch 64 bit như tôi đã hiểu. tuy nhiên, vẫn không có tùy chọn 64 bit trong trình quản lý cấu hình cho vC++. sau khi một số tìm kiếm tôi tìm thấy và hoàn thành hướng dẫn này (http://jenshuebel.wordpress.com/2009/02/12/visual-c-2008-express-edition-and-64-bit-targets/) cũng như các liên kết ở cuối trang này. mặc dù tất cả những nỗ lực của tôi, tôi vẫn không thể có được trình biên dịch 64 bit để hiển thị trong vC++. tôi cũng đã thử cài đặt lại cả vC++ và sdk. nếu bất cứ ai có bất kỳ kinh nghiệm/lời khuyên với việc này để làm việc tôi thực sự sẽ đánh giá cao nó. fyi - tôi đang chạy windows 7 (x64).Xây dựng 64 bit trên microsoft visual C++ express 2010

+0

Trong trình quản lý cấu hình, khi bạn nhấp vào trình đơn 'Nền tảng giải pháp đang hoạt động', bạn có thấy 'x64' không? Nếu không, khi bạn nhấp vào 'mới' trong cùng một manu, bạn có tùy chọn để chọn 'x64' làm nền tảng không? –

+0

không, tôi không thấy tùy chọn này ở bất kỳ đâu – Ben

+0

vì vậy, bạn có thể thấy những tùy chọn nào trong trình quản lý cấu hình? bạn có thể tải lên ảnh chụp màn hình của trình quản lý cfg và menu phụ 'nền tảng giải pháp hoạt động' không? –

Trả lời

17

cuối cùng đã này để làm việc bằng cách gỡ bỏ cài đặt tất cả mọi thứ và cài đặt lại theo trình tự sau:

  1. VS2010 C++ Express (trong trường hợp của tôi)
  2. SDK 7.1
  3. VS2010 SP1
  4. SP1 Compiler vá KB2519277

khi việc này được thực hiện, hãy đảm bảo thay đổi bộ công cụ nền tảng thành sdk của cửa sổ theo dự án pro perties-> configuration properties-> chung

Các vấn đề liên quan