问题描述
- 命令编译和error C2664
-
编译可执行程序时,说明书上这样写:
“使用下面的命令编译它
g++ -o test tetcall.cxx -L./ -ltet”
请问命令编译是调用cmd窗口吗?还是什么意思?命令编译和用visual studio编译是什么关系?
另外,我尝试用vs编译时遇到了“error C2664: “tetrahedralize”: 不能将参数 1 从“const char [12]”转换为“tetgenbehavior_ *”与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换”这样的错误,也不知该怎样解决?
本人新手一枚,希望高手不吝赐教!
解决方案
windows上也可以用gcc,比如用dev c++。
解决方案二:
error C2664: 'LoadImageW'
----------------------
解决方案三:
g++是linux下编译器,vs是windows上的
解决方案四:
g++ -o test tetcall.cxx -L./ -ltet这个是说在命令行下用这条命令编译。至于那个错误大致就是说某个参数类型不对,你把代码贴出来看看。
时间: 2024-10-13 21:50:19