Как мне сообщить NVCC для создания x64 obj? - PullRequest
2 голосов
/ 31 августа 2011

У меня проблемы с компиляцией под x64 с использованием VS 2006 CUDA 4.0 x64. Компилятор NVCC генерирует 32-битный файл obj, затем компоновщик MS жалуется, что файл obj не предназначен для x64. Есть ли способ сказать NVCC для создания x64 obj?

1 Ответ

2 голосов
/ 10 января 2016

nvcc можно явно принудительно выдать 64-битным объектным файлам хоста, передав параметр --machine 64 или -m64 . Аналогично, его можно принудительно выдавать 32-битным объектным файлам хоста, передавая --machine 32 или -m32

[Этот ответ был собран из комментариев и добавлен в виде записи вики сообщества, чтобы убрать этот вопрос из очереди вопросов без ответа для тега CUDA]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...