zoukankan      html  css  js  c++  java
  • copy $(TargetFileName) Z:\Services\Windows

    copy $(TargetFileName) $(SolutionDir)\test\Bin\

    copy $(TargetFileName) Z:\Services\Windows

    xcopy /R /Y "$(TargetPath)" "$(SolutionDir)..\Bin\"

    copy "$(SolutionDir)Runtime\*.dll" "$(TargetDir)*.dll"


    copy "$(SolutionDir)..\..\Runtime\SciLexer.dll" "$(TargetDir)"
    copy "$(SolutionDir)..\..\Runtime\System.Data.SQLite.dll" "$(TargetDir)"
    xcopy /R /Y "$(TargetPath)" "$(SolutionDir)..\Bin\"

    IF EXIST $(SolutionDir)References\ xcopy $(SolutionDir)References\*.* $(TargetDir)\RefFiles\ /Y /V /C /R /E /I
    xcopy $(TargetName).exe $(SolutionDir)References\ /Y /V /C /R /E /I


    md "$(SolutionDir)Core\Client.StartUp\$(OutDir)Plugins\"
    copy "$(TargetDir)$(TargetFileName)" "$(SolutionDir)Core\Client.StartUp\$(OutDir)Plugins\"

    0.主要用于添加头文件路径,库文件路径,库
    .\ 当前文件夹(就是.h,.cpp文件所在的文件夹)
    ..\ 父文件夹
    1.配置:debug,release,所有配置(项目中常常需要debug和release两版本)
    平台:win32,x64(当引用的是64位的软件/头文件,否则引用的lib会出现错误:.obj文件找不到引用的xx函数)
    2.常规->输出目录
    $(SolutionDir)..\..\..\lib\$(Configuration)\
    $(SolutionDir)$(ConfigurationName)
    常规->配置类型(动态库.dll,静态库.lib,应用程序.exe)
    常规->字符集(使用多字节字符集,使用Unicode字符集(项目开发中常用的字符集))
    3.C/C++->常规->附加包含目录
    ..\..\..\..\include;..\..\..\..\..\3rdparty\Boost_1_46_1;inc;
    4.链接器->常规->输出文件
    ..\..\bin\$(ProjectName).exe //生成的.exe是在.h,.cpp所在文件夹的父文件夹的父文件夹下的bin文件夹中
    链接器->常规->附加库目录
    ..\..\..\..\lib\$(Configuration);..\..\..\..\..\3rdparty\Boost_1_46_1\lib;C:\Program
    Files(x86)\MySQL\MySQLServer5.5\lib;%(AdditionalLibraryDirectories)
    5.链接器->输入->附加依赖项
    sknet.lib;sknetlib.lib;databasedll.lib;%(AdditionalDependencies)
    6.生成事件->生成后事件->命令行
    copyDataStruct.h..\..\..\..\include\DataStruct.h
    copyDBHelp.h..\..\..\..\include\DBHelp.h
    copyUserBLL.h..\..\..\..\include\UserBLL.h
    copyDatabaseDll.h..\..\..\..\include\DatabaseDll.h
    xcopy/e/c/yinc$(SolutionDir)..\..\include\Network\
    //SKIM(trunk(include,lib,src(server,client)),doc)

  • 相关阅读:

    【工作】---前后端联调
    【react】---Immutable的基本使用
    【react】传值
    【原生】 HTML DOM 事件,各种事件类型、事件种类
    两台笔记本电脑之间实现屏幕扩展
    【看图学习后台管理系统】
    【bug】在react开发中,使用link 跳转中,无法点击跳转的问题
    【前端工程师】 web 安全问题
    【前端工程师】 性能和效率 优化的问题
  • 原文地址:https://www.cnblogs.com/zwei1121/p/863018.html
Copyright © 2011-2022 走看看