方法一
- 如果是VS编译器。那么找到需要引用项目里的引用。右键 - 添加引用。左侧列表解决方案项目。选择上需要引用的那个项目就可以了。 但是需要注意被引用的项目需要时public 权限才能正常引用到。
方法二
或者直接吧被引用项目的文件夹下的.dll文件(貌似.exe也可以引用).复制到需要引用项目的文件夹Debug文件夹里面。然后再通过右键引用。浏览把这个.dll引用。
上面都是托管程序集(貌似是这个叫法)引用。C#貌似都是托管的。
非托管的引用不太会。
其实引用就是引用另外一个项目的.dll (貌似.exe也可以)的public的成员。
方法三
将每个项目都编译成dll文件的形式,实现项目模块的分离,将每个模块的头文件放到一个公用的include 文件夹下(也可以在启动相应的模块中加入每个模块的头文件),将编译生成的lib、exe文件放到一个公用的lib文件夹下
详细用法参考:vs 中的lib 和 dll创建和使用