codeblock无法编译,提示函数没有定义,但是函数已经 在头文件中定义了

时间:2024-04-13 22:54:26

你在添加文件时没有选中Targets。默认情况下,一个工程会有两个Targets,一个叫Debug,一个叫Release,前者可以调试,用于开发。后者不能调试,用于生成最终发布的软件。CodeBlocks在构建程序时以Targets为单位,若你没有把文件添加到指定Target,那么构建该Target时将不会编译该文件。在新建文件时会提示文件名,同时也有Targets选择,你必须勾选两个Targets。或者你可以右键工程名,选择Project properties->target,对target进行管理。codeblock无法编译,提示函数没有定义,但是函数已经 在头文件中定义了

将鼠标指的地方打上勾。