本申请涉及一种基于异构多核控制器的共享变量分配方法、装置、计算机设备和存储介质,其中该方法包括:获取基于异构多核控制器的共享变量分配请求;根据所述基于异构多核控制器的共享变量分配请求生成symbol文件;通过命令将所述共享标识文件中与存储地址相关的数据剥离生成单独的symdefs文件;单独CPU的工程链接时,通过添加所述symdefs文件进行共享变量的链接;若所述共享变量从所述symdefs文件中匹配到相关地址,则会重定向到所述symbol文件指定的地址。本发明实现了通过共享变量使用一个独立的共享变量工程编译链接,统一分配共享存储空间。