• 编译64位cu文件的设置


    

    作者:朱金灿

    来源:http://blog.csdn.net/clever101

     

             CUDA(ComputeUnified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。cuda的程序就放到cu文件中,NVIDIA有专门的编译器将cu文件编译成obj文件。今天在将一个含cuda程序的cu文件编译成64位程序时出现一个错误:

    1>....IntdirDebug64cvSiftProgramCU.cu.obj: fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突

     

              想到的错误应该是obj文件还是32位的,但是编译的工程已经被设置为64位。因此需要修改cu文件的属性设置,具体如下:

  • 相关阅读:
    EUI库
    EUI库
    EUI库
    EUI库
    EUI库
    EUI库
    EUI库
    EUI库
    EUI库
    EUI库
  • 原文地址:https://www.cnblogs.com/lanzhi/p/6469761.html
Copyright © 2020-2023  润新知