头文件调用时重复定义的问题
我先定义了一个头文件里面都是我定义的常量和我需要用的变量,我有定义了一个头文件这里面写了各种我自己编的函数,里面还包含了我之前定义的那个都是常量和变量的头文件,但是随着我要用的函数增多,我怕robot会不能编译(robot的脚本有代码行数限制),所以我想再定义一个头文件把一部分头函数放到里面,但是他也需要包含之前的那个都是变量和常量的头文件.这样就会出现我的一个脚本需要两个头文件里面的函数时,会出现重复定义的问题,各位高手有什么解决办法吗? 无人响应!各位高手帮帮忙! 定义 LibraryA.sbh+LibraryA.sbl 和 LibraryB.sbh+LibraryB.sbl ,然后定义一个共用的全局变量和常量的头文件 ProjectGlobal.sbh, 在LibraryA.sbl 和LibraryB.sbl中都include 那个ProjectGlobal.sbh,然后在任一一个library文件中写库函数,在脚本中调用,只要include对应的library的头文件和ProjectGlobal.sbh,这样可以么?
页:
[1]