为什么vscode自己编写的头文件找得到但是里面的函数用不了,该怎么办_(:з)∠)_

去掉注释后就显示undefined
2024-12-05 06:55:32
推荐回答(3个)
回答1:

说明头文件找到了,但是对应的源文件没加到project里面来
于是没编译这个文件
在链接阶段报错
找到这个源文件,加到项目里面就好了

回答2:

没有编译你的sget.c文件

task,.json

这个我的的task.json,我的是c++的工程,修改编译参数

"args": [

                "-g",

                // "${file}",

                "*.cpp",

                "-o",

                "${fileDirname}/${fileBasenameNoExtension}.exe"

            ],

之前的编译是:“${file}”,改成“*.cpp”编译所有的cpp文件就好了

回答3:

可以发一下头文件内容吗?