请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

main函数重复定义问题

把老师的cmake文件复制到本地工程后,创建新文件时提示把文件添加到cmake里不然无法运行,然而运行后报重复定义问题。在cmake里删除文件名后报错消失了,最后cmake里没有相关文件名也是可以运行的

正在回答 回答被采纳积分+3

1回答

bennyhuo 2024-06-01 21:25:17
是的,我在cmake里面遍历了目录下所有文件统一添加了,因此不用再手动专门添加。
0 回复 有任何疑惑可以回复我~
  • 提问者 浪潮君 #1
    创建新文件时还是提示添加到cmake否则无法运行,添加后运行报重复定义错误,在cmake里删除文件名后就可以正常了。
    回复 有任何疑惑可以回复我~ 2024-06-01 21:27:29
  • 提问者 浪潮君 #2
    老师,创建新文件时如何实现直接运行而不报重复定义错误?
    
    上面的步骤虽然可以,但要先添加到cmake里再删除才能运行,这有些繁琐了
    回复 有任何疑惑可以回复我~ 2024-06-02 22:42:22
  • 提问者 浪潮君 #3
    老师,创建文件时要不要勾选add to target?勾选了还是就有重复定义问题,不勾选就无法执行文件
    回复 有任何疑惑可以回复我~ 2024-06-08 10:29:48
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信