当前位置: 首页 > news >正文

网站怎么做直播功能吗网站开发与设计前景

网站怎么做直播功能吗,网站开发与设计前景,即墨网站建设公司,建筑网片焊接机1、项目树工程 2、项目树列表 ---- BuildAll -------- App (exe) -------- Database (dll) 注:使用 子项目–>添加库–>内部库 的方式 3、qmake 内置的变量 $$OUT_PWD 表示输出文件(如可执行文件…

1、项目树工程

2、项目树列表
---- BuildAll
-------- App (exe)
-------- Database (dll)

注:使用 子项目–>添加库–>内部库 的方式

3、qmake 内置的变量

$$OUT_PWD 表示输出文件(如可执行文件、库文件等)的目录路径。
$$PWD:表示当前项目文件的目录路径。
$$TARGET:表示生成的目标文件的名称(不包括扩展名)。
$$TARGET_EXT:表示生成的目标文件的扩展名。例如,在 Windows 上,它可能为 .exe。
$$DESTDIR:表示安装目标文件时的根目录路径。默认情况下,它为空字符串,表示将目标文件安装在系统默认位置。
$$INCLUDEPATH:表示包含头文件的目录路径列表。
$$LIBS:表示要链接到目标文件中的库文件列表。
$$QMAKE_CFLAGS:表示 C 编译器选项。
$$QMAKE_CXXFLAGS:表示 C++ 编译器选项。
$$QMAKE_LFLAGS:表示链接器选项。

4、在 App 子项目的 .pro 文件下输入代码
在 App 子项目下拷贝 Database 子项目中的Database.dll文件


#####################################################################################################
########## 功能:项目树工程,将子项目库文件(dll、lib)拷贝到子项目(exe)的运行路径下 ############ 注意: 在 Windows 下,路径分隔符是反斜杠 \,而不是正斜杠 /; 在非 Windows 下,可以直接用正斜杠 / ##PROJECT_OUT_PWD = ""
win32 {# windows 下,将路径分隔符从 / 替换为 \PROJECT_OUT_PWD = $$replace(OUT_PWD, "/", "\\")
} else:unix {# unix 下,不用转换PROJECT_OUT_PWD = $$OUT_PWD
}# 先定义变量
DEBUG_SOURCE_DLL_PATH = ""
RELEASE_SOURCE_DLL_PATH = ""
DEBUG_DEST_EXE_PATH = ""
RELEASE_DEST_EXE_PATH = ""# 根据需要再对其赋值
win32 {DEBUG_SOURCE_DLL_PATH = $$PROJECT_OUT_PWD\..\Database\debug\Database.dllRELEASE_SOURCE_DLL_PATH = $$PROJECT_OUT_PWD\..\Database\release\Database.dll# 定义目标路径DEBUG_DEST_EXE_PATH = $$PROJECT_OUT_PWD\debugRELEASE_DEST_EXE_PATH = $$PROJECT_OUT_PWD\release} else:unix {DEBUG_SOURCE_DLL_PATH = $$PROJECT_OUT_PWD/../Database/debug/Database.soRELEASE_SOURCE_DLL_PATH = $$PROJECT_OUT_PWD/../Database/release/Database.so# 定义目标路径DEBUG_DEST_EXE_PATH = $$PROJECT_OUT_PWD/debugRELEASE_DEST_EXE_PATH = $$PROJECT_OUT_PWD/release
}# 根据构建模式选择复制命令
win32 {CONFIG(debug, debug|release) {# Debug 模式下的复制命令QMAKE_POST_LINK += copy /Y $$quote($$DEBUG_SOURCE_DLL_PATH) $$quote($$DEBUG_DEST_EXE_PATH)} else {# Release 模式下的复制命令QMAKE_POST_LINK += copy /Y $$quote($$RELEASE_SOURCE_DLL_PATH) $$quote($$RELEASE_DEST_EXE_PATH)}
} else {CONFIG(debug, debug|release) {# Debug 模式下的复制命令 (Unix-like 系统)QMAKE_POST_LINK += cp -f $$quote($$DEBUG_SOURCE_DLL_PATH) $$quote($$DEBUG_DEST_EXE_PATH)} else {# Release 模式下的复制命令 (Unix-like 系统)QMAKE_POST_LINK += cp -f $$quote($$RELEASE_SOURCE_DLL_PATH) $$quote($$RELEASE_DEST_EXE_PATH)}
}#####################################################################################################

5、在 Database 子项目的 .pro 文件下输入代码
将 Database 子项目中的 Database.dll 文件拷贝到子项目App


#####################################################################################################
############ 功能:项目树工程,将子项目库文件(dll、lib)拷贝到子项目(exe)的运行路径下 ##############注意: 在 Windows 下,路径分隔符是反斜杠 \,而不是正斜杠 /; 在非 Windows 下,可以直接用正斜杠 / ### 一般情况下,修改这两个工程名即可
# 源工程名
SOURCE_PROJECT_NAME = Database
# 目标工程名
TARGET_PROJECT_NAME = AppPROJECT_OUT_PWD = ""
win32 {# windows 下,将路径分隔符从 / 替换为 \\PROJECT_OUT_PWD = $$replace(OUT_PWD, "/", "\\\\")
} else:unix {# unix 下,不用转换PROJECT_OUT_PWD = $$OUT_PWD
}# 先定义变量
DEBUG_SOURCE_PATH = ""
RELEASE_SOURCE_PATH = ""
DEBUG_TARGET_PATH = ""
RELEASE_TARGET_PATH = ""# 根据需要再对其赋值
win32 {# 源文件路径DEBUG_SOURCE_PATH = $$PROJECT_OUT_PWD\\debug\\$$SOURCE_PROJECT_NAME.dllRELEASE_SOURCE_PATH = $$PROJECT_OUT_PWD\\release\\$$SOURCE_PROJECT_NAME.dll# 目标路径DEBUG_TARGET_PATH = $$PROJECT_OUT_PWD\\..\\$$TARGET_PROJECT_NAME\\debugRELEASE_TARGET_PATH = $$PROJECT_OUT_PWD\\..\\$$TARGET_PROJECT_NAME\\release} else:unix {# 源文件路径DEBUG_SOURCE_PATH = $$PROJECT_OUT_PWD/debug/$$SOURCE_PROJECT_NAME.soRELEASE_SOURCE_PATH = $$PROJECT_OUT_PWD/release/$$SOURCE_PROJECT_NAME.so# 目标路径DEBUG_TARGET_PATH = $$PROJECT_OUT_PWD/../$$TARGET_PROJECT_NAME/debugRELEASE_TARGET_PATH = $$PROJECT_OUT_PWD/../$$TARGET_PROJECT_NAME/release
}# 根据构建模式选择复制命令
win32 {CONFIG(debug, debug|release) {# Debug 模式下的复制命令QMAKE_POST_LINK += copy /Y $$quote($$DEBUG_SOURCE_PATH) $$quote($$DEBUG_TARGET_PATH)} else {# Release 模式下的复制命令QMAKE_POST_LINK += copy /Y $$quote($$RELEASE_SOURCE_PATH) $$quote($$RELEASE_TARGET_PATH)}
} else {CONFIG(debug, debug|release) {# Debug 模式下的复制命令 (Unix-like 系统)QMAKE_POST_LINK += cp -f $$quote($$DEBUG_SOURCE_PATH) $$quote($$DEBUG_TARGET_PATH)} else {# Release 模式下的复制命令 (Unix-like 系统)QMAKE_POST_LINK += cp -f $$quote($$RELEASE_SOURCE_PATH) $$quote($$RELEASE_TARGET_PATH)}
}#####################################################################################################

第4、第5步,选择其中一种方式即可。

http://www.15wanjia.com/news/164180.html

相关文章:

  • 十大免费音乐网站服装设计师网
  • 做网站新手流程住房城乡建设部招投标网站
  • 网站改完域名打开速度慢电商网站模板引擎
  • 做网站策划需要什么技能软件工程考研科目
  • 超市建网站响应式网站高度如何计算
  • WordPress不关站备案插件Wordpress 插件购买
  • 贵阳网站seo外包360推广开户
  • 网站导航二级菜单怎么做出来的建设官方网站企业登录
  • 深圳市住房和建设局网站怎么打不开了网站制作开发技术
  • 咸阳企业做网站国际外贸网站推广
  • 张家港网站设计有吗网络培训网站开发文献综述
  • 现在一般做网站都是去哪家做的上海公司注册代理公司
  • 网站错误模板广东seo推广哪里好
  • 北京网站假设国内搜索网站
  • 怎么看网站的备案信息哈尔滨网站建设方案开发
  • 网站切图大图html5期末大作业个人网站制作
  • 汉中网络推广阿里巴巴网站优化
  • 青岛建网站哪个好网站建设与管理案例教程ppt
  • 广州商城网站建设公司做渔具最大的外贸网站
  • 网站开发怎么学习wordpress后台地址
  • 毕业设计做网站论文任县网站制作
  • 做引流网站怎么赚钱赚谁的钱app推广策划书模板
  • 如何推荐别人做网站什么叫seo网站推广
  • 我的个人网站 的网页设计wordpress 禁止修订版本
  • python网站开发流程网站上做网上支付功能
  • 苏州做网站优化的公司微信网站开发企业
  • p2p商城网站建设做电商网站需要多少时间
  • 如何做家教网站赚钱专业商业空间设计公司
  • 响应式网站用什么语言好的外国设计网站推荐
  • 加强网站建设的通知wordpress更改后台进入默认页面