编译当前文件下cpp的bat

@echo off

if not exist Main.cpp echo %cd%\Main.cpp不存在>>log.txt
if not exist
Shader.fsh echo %cd%\Shader.fsh不存在>>log.txt
if not exist Shader.vsh
echo %cd%\Shader.vsh不存在>>log.txt

cd %~d0
cd %cd%

@echo on

qmake -project
qmake "QT+=opengl"
nmake

@echo off

copy /y Shader.fsh debug\
copy /y Shader.vsh debug\

@echo on

pause

注释:

%~d0 当前盘符

%cd% 当前路径

时间: 2024-10-13 05:34:14

编译当前文件下cpp的bat的相关文章

tomcat9 点击bin目录下的startup.bat一闪而过

我装的是tomcat9免安装版,jdk版本是11,之后去tomcat bin目录下点击startup.bat闪退(好吧,只有想办法解决了) 博客中的解决办法五花八门,什么环境变量没配好....不过都不适合我.(提一句:jdk11没有自动生成jre,需要你自己搞) 正文: 在tomcat 的bin文件下找到startup.bat ,右击编辑在最下方加上pause,同时将call "%EXECUTABLE%" start %CMD_LINE_ARGS% 改为call "%EXEC

一键编译go文件命令.bat

一键编译go文件命令.bat    , 请新建 一键编译go文件命令.bat    文件,放到你的xxx.go文件目录下 ( 欢迎加入go语言群: 218160862 , 群内有实践) @echo off :: 获取目录的名字, 用于start 目录名字.exe set dirName= goto getDirName :: 删进程文件 taskkill /f /fi "IMAGENAME eq %dirName%.exe" > nul :: 启动这2个服务以避免exe文件延迟1

关于在linux下用gcc编译头文件的问题。

关于在linux下用gcc编译头文件的问题. 2011-01-21 18:5215052135380 | 分类:其他编程语言 | 浏览8139次 有node.h prepare.h list.h file.h 这四个头文件, prepare.h中用到了node.h, list.h中用到了preapre.h , file.h中用到了list.h ,怎么用gcc对这四个头文件进行编译. 分享到: 2011-01-22 02:23 天天爱答题,抽奖送惊喜~ 提问者采纳 我用一个例子来告诉你怎么样在 C

MAC笔记本下Android 反编译apk文件最新版本

这篇文字主要是针对MAC笔记本反编译APK的教程,都是最新的,首先需要的工具罗列出来: apktool dex2jar JD-JUI 主要就是这3个工具了. apktool作用:主要是用来反编译res下面的xml文件. dex2jar作用:主要是用来反编译APK查看源代码的. JD-JUI作用: 查看dex2jar反编译出来的jar文件. 如果APK混淆后,一般只能清除的查看出xml文件的内容也就是res下的所有文件,代码基本看不懂,也就是一些a b c 这样的名字,不可大致可以看看基本的,看看

有用的2个 Windows 下批处理文件(bat文件)

创建多个文件夹(目录): 新建一个记事本:win + R –>输入notepad 在笔记本中输入如下: 1 mkdir Would 2 mkdir you 3 mkdir marry 4 mkdir me 另存为以文件扩展名为bat,编码用默认或者是utf-8. 上面中的mkdir后面紧跟空格再加上你的文件名字,这里文件名字适合英文,中文会出现乱码,由于在刚学习网站时需要经常新建文件夹,所以该方法方便一些. 注意:这里放bat文件在自己想生成的目录之下. 最后双击该bat文件,效果如下: 压缩后

[Erl_Question06]在Erlang shell怎么在目录A下编译目录B下的文件,并把生成文件统一放置目录C?

问题描述: 我们想快速测试一个小功能,第一个反应就是打开Erl shell 直接输入,但是当想测试一个复杂的函数时,一般会写成一个*.erl文件,然后在shell下: cd(FileDir). c(FileName). 每次都为一个小功能设置FileDir,好烦! 解决方法: 方法1 .  在erlang工作目录[在erl shell中运行pwd()显示的目录]建立一个.erlang文件,输入: io:format("changing work path~n"). cd("你

linux下编译make文件报错“/bin/bash^M: 坏的解释器,使用grep快速定位代码位置

一.linux下编译make文件报错"/bin/bash^M: 坏的解释器 参考文章:http://blog.csdn.net/liuqiyao_01/article/details/41542101#comments 自己测试的结果: [1]使用windows 下的编辑工具 新建文件doc2unix.sh #!/usr/bin/env bash # test PID=$(ps -aef | grep nginx | grep -v grep | grep master |awk '{print

Idea在src下不能编译XML文件

IDEA编译XML文件,如果需要在src下编译就需要在maven配置中加如下配置: 1 <build> 2 <finalName>SpringDemo</finalName> 3 <resources> 4 <resource> 5 <directory>src/main/java</directory> 6 <includes> 7 <include>路径/*.xml</include>

Python3下不要版本号批量编译.pyc文件

code say: #encoding=utf-8 #author: walker #date: 2016-06-28 #summary: 编译当前文件夹下所有.py文件 import os, sys, shutil import py_compile cur_dir_fullpath = os.path.dirname(os.path.abspath(__file__)) #清空目录 def ClearDir(dir):     print('ClearDir ' + dir + '...')