Jeffrey
Jeffrey
> @ningjianfeng install opencv: `sudo apt-get install libopencv-dev ` 好的 谢谢了 已经跑通了
你好 [博主,我在电脑上生成engine文件在电脑中尝试可以使用,但是在jetson开发板中运行您的程序显示这个错误, 
大佬 不好意思又要打扰您了,我在windows中部署项目时,cmake后没有生成makefile文件,导致使用make命令报make: *** makefile。 停止。我初步猜想是CMakeLists.txt的问题,您觉得是吗?如何是的话,这个如何修改成windows中可以使用并生成makefile文件?
> 可以参考下yolov9下的cmake文件 好的 感谢
> 这几天找了些资料尝试了下,总结了下面的步骤能不借助CMake就能编译通过并跑通;希望对大家有用。 > > * 先把`tensorrtx`库中yolov5的代码下载下来,包括`.h`文件、`cpp`文件和`.cu`文件; > * 新建一个空的C++项目,按头文件和源文件把上面下载的代码文件按现有项添加进项目; > * 按照debug和release模式配置opencv、tensorrt和cuda环境; > * 右击项目名称,选择`生成依赖项`===>`生成自定义`把`CUDA11.3target`勾选上; > * 把带有cuda代码的`.cpp`文件和`.cu`文件右击`属性`===>`项类型`===>选择`CUDA C/C++` > * 右击项目名称,`C/C++`===>`命令行`添加`/D _CRT_SECURE_NO_WARNINGS`; > * 选择`CUDA C/C++`===>`命令行`添加`%(AdditionalOptions) -std=c++11 -Xcompiler="/EHsc -Ob2"%(AdditionalOptions)...
> @ningjianfeng 对的 你是不使用cmake命令配置然后也能转engine并使用吗
> > > @ningjianfeng 对的 > > > > > > 你是不使用cmake命令配置然后也能转engine并使用吗 > > 转engine文件CMAKE没啥关系吧。得到engine不是由pt->wts->engine么。cmake只是搭建好C++工程环境 奥奥,这几天我是一直按照cmake形式编译,但是没有makefile文件产生,导致无法使用make编译。不知道怎么搞了,还有,您使用的那个项目能给我一份吗?我参照着改一下我的项目,通过您这种方式。