Windows10 x64
Visual Studio 2019
#配置常规属性
输出目录:生成dll或者可执行文件的目录,国际惯例命名bin
中间目录:在生成过程中产生的临时文件,需要独新疆沙漠立目录,方便代潮汕美食介绍码管理
配置类型:动态库.dll
#配置解决方案平台架构
删除x86的配置概述,每个项目全部删除,选择编辑移除x86的分支管理
新建一个控制台项目,命名为Sandbox,用来测试引擎,最终
#把显示全部文件关闭
#全部保存当前的修改
1、编写测试代码.dll和main
2、添加项目引用,测试输出
// Aurora项目代码
// #pragma once 防止重复包含头文件// 使用#ifndef #define #endif 效果一样#pragma onc爱云芬芝enamespace Aurora { // __declspec的全称是decl-specifier(明示指示符)// dl1345年lexport(C++在windows平台声明以下内容对外可见)// dllimport(C++在windows平台声明以下内容可读取)__declspec(dllexport) void TestDllCall();}
#include "Test.h"#include <stdio.h>// 实现同一个命名空间里面的方法namespace Aurora{ void TestDllCall() { 世界上最悲惨的事情printf("Earn Big Money AE");}}
// Sandbox项目源码
namespace Aurora{ // 声明使用一个外部的dll方法__declspec(dllimport) void TestDllCall();}void main(){ Aurora::TestDllCall();}
2、添加项目引用,测试输出
// 添加Aurora项目引用
// 将Aurora.dll 复制到对应层级的 Sandbox下
Gitea地址
本文地址:https://blog.csdn.net/inspironx/article/details/108565760
本文发布于:2023-04-04 04:45:49,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/7060fbb68f57138ad10c098ab09e3698.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:Aurora Engine 游戏引擎入门 01(环境配置测试).doc
本文 PDF 下载地址:Aurora Engine 游戏引擎入门 01(环境配置测试).pdf
留言与评论(共有 0 条评论) |