Решение Gearoid Murphy работает как шарм. Для меня у меня было два каталога для cuda -
/usr/local/cuda
/usr/local/cuda-5.0
. Мгновенные ссылки должны были добавляться только в каталог, упомянутый ниже -
/usr/local/cuda
Кроме того, как g ++, так и gcc soft ссылки требовались, как упоминалось SchighSchagh.
Квадратные скобки используются таким образом, чтобы компилятор интерпретировал их как тип, даже если бы это было ключевое слово. Представьте себе, например, если у вас был класс с именем As
:
Dim a As [As]
Обычно это используется только в автоматически сгенерированном коде, так что он работает с любым типом, который вы бросаете на него.
Причина, по которой вы не можете использовать [Integer]
, заключается в том, что Integer
не является типом данных, это ключевое слово. Вам нужно будет использовать соответствующий тип данных, т. Е. [Int32]
.
Квадратные скобки используются для создания переменной, которая имеет то же имя, что и ключевое слово в VB.NET. Поэтому они чаще всего используются таким образом:
Dim [Integer] As Integer
Dim [String] As String
В дополнение к другим ответам:
В случае использования имен переменных с именами такие же, как типы: вы не должны использовать те, что в вашем собственном коде , Если вы это сделаете, вы назвали имена переменных невероятно плохо, и вам нужно сначала работать с лучшими именами переменных!