summaryrefslogtreecommitdiff
path: root/xmake/modules/detect/tools/nvcc/has_flags.lua
AgeCommit message (Collapse)Author
2023-02-15add snippet to has_flagsruki
2022-02-26improve cuda flags detectionxq114
2021-05-08improve nvcc/has_flagsruki
2020-12-23remove lib.detect.cacheruki
2020-12-19update copyright dateruki
2020-09-25fix trailing white-spaceruki
2020-08-10fix code styleOpportunityLiu
2020-08-08fix has_flagsOpportunityLiu
2020-08-08check flagsOpportunityLiu
2019-12-19update the copyright dateruki
2019-07-24fix typoOpportunityLiu
2019-07-22fix bug when parapllel checking flagsOpportunityLiu
2019-05-20format codesruki
2019-05-20Support cudart flagsOpportunity
Fix check failed of "-cudart none" ``` checking for the flags (-cudart none ) ... no > nvcc -cudart none -m64 -LC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\lib checkinfo: C:\Program Files (x86)\xmake/core/base/os.lua:715: nvcc_has_flags.cu tmpxft_00003f20_00000000-18_nvcc_has_flags.obj : error LNK2019: 无法解析的外部符号 __cudaRegisterFatBinary,该符号在函数 "void __cdecl __nv_cudaEntityRegisterCallback(void * *)" (?__nv_cudaEntityRegisterCallback@@YAXPEAPEAX@Z) 中被引用 tmpxft_00003f20_00000000-18_nvcc_has_flags.obj : error LNK2019: 无法解析的外部符号 __cudaRegisterFatBinaryEnd,该符号在函数 "void __cdecl __nv_cudaEntityRegisterCallback(void * *)" (?__nv_cudaEntityRegisterCallback@@YAXPEAPEAX@Z) 中被引用 tmpxft_00003f20_00000000-18_nvcc_has_flags.obj : error LNK2019: 无法解析的外部符号 __cudaUnregisterFatBinary,该符号在函数 "void __cdecl __cudaUnregisterBinaryUtil(void)" (?__cudaUnregisterBinaryUtil@@YAXXZ) 中被引用 C:\Users\lzy\AppData\Local\Temp\.xmake\190520\detect\nvcc_has_flags.cu.o : fatal error LNK1120: 3 个无法解析的外部命令 stack traceback: [C]: in function 'error' [C:\Program Files (x86)\xmake/core/base/os.lua:715]: in function 'raise' [C:\Program Files (x86)\xmake\core\sandbox\modules\os.lua:309]: in function 'runv' [...iles (x86)\xmake\modules\detect\tools\nvcc\has_flags.lua:44]: ```
2019-05-17improve nvcc/has_flagsruki
2019-04-13fix headers with ASF to non-ASFruki
2018-12-31modify copyright dateruki
2018-03-08improve check flags for nvccruki
2018-02-27add nvcc compiler and flagsruki