2016-09-23 3 views
0

Среда разработки - x86, а целью является компиляция .EXE для 32-разрядных или 64-разрядных систем Windows. Какую папку я должен установить? Кажется, что установочная папка по умолчанию - это файлы C: \ programs (x86), хотя я на 64-разрядной ОС Windows 7. какая разница для установки?Должен ли я установить Visual Studio в папку C: Program Files или C: Program Files (x86)?

+0

Совет, чтобы вы испытывали меньше страданий: сохраняйте значение по умолчанию. Причина, по которой он устанавливается в x86 Program Files, заключается в том, что среда IDE и большинство инструментов - это 32-разрядные приложения. Существуют встроенные 64-разрядные компиляторы, но они также установлены в программных файлах x86. Не спрашивайте меня, почему их установка на инструменте настолько невероятно запутанна и сложна. – rubenvb

+0

@rubenvb да, вот где я его кладу, x86 ... – athos

ответ

2

Visual Studio - это 32-разрядная программа, поэтому просто установите ее там, где она хочет.

Вы все еще можете разрабатывать и отлаживать 64-битные программы, хотя эти вещи ортогональны.

+0

Это неверная аналогия, и в любом случае я не понимаю ваш вопрос. –

0

Я использовал какой-то глупый SDK (например, ADS), который не работает с дорогой, включая '()', и у меня было много времени, чтобы найти проблему. У меня есть такой SDK для использования, не устанавливайте его в C: \ program files (x86).

Смежные вопросы