Ⅰ c语言和c++能像java一样在dos下编译和执行吗教教我。
java不支持dos平台,那个是命令行。说来任何语言都是可以在命令行模式下运行的(或者是启动),因为那个是类shell,只是一个壳而已。它本身不能执行dos命令的,都是386程序模拟的。
这个看你的编译系统提供的可执行程序了,有些程序没有控制台版本,所以从命令行启动也会直接进入GUI界面。
例如:vs会在开始菜单创建一个快捷方式,可以直接设置本控制台的临时变量,以提供编译环境。***command prompt类似这个名字。这里的编译命令式ml,具体参数请查询msdn。
mingw等直接将msys的bin和mingw的bin加入到系统环境变量或者启动msys的sh之后就可以使用编译命令了。gcc/g++ make configure等命令基本上都是可以用的。
Ⅱ shell脚本如何进行反编译
Shell脚本是解释执行的,不需要编译。
如果不能看,那么应该不是shell脚本,而是Perl脚本或者C/C++程序编译出的可执行文件。
注:Perl脚本可以借助Perl Dev Kit编译为可执行文件。
file 脚本名
这样可以看出是普通文本文件(ASCII text)还是二进制可执行文件(executable)。
反编译可是个技术活儿,一般人别想做到。
Ⅲ 越狱开发,Theos引用三方静态库的问题
1,本文只针对越狱程序编译
提供的源码为一个文件夹。需要jenkins下载到工作区即可
2,编译环境准备,需要theos框架支持。还需要安装dpkg来执行。theos放在任意路径下。
3,源代码下载成功之后,需要修改MakeFile内容:
export SYSROOT=/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS$(SDKVERSION).sdk 编译机器的sdk中位置
export THEOS_BASE_PATH =/Users/cuixh/Public/TheOS theos的安装地址。
4,开发的源代码中提供了rebuild.sh文件,但是因为jenkins用户环境变量问题,需要在执行之前将该rebuild中增加export=。。。。
综上所属,1环境准备 2 替换文件,Makefiel和rebuild.sh 3执行rebuild.sh 编译。4将编译版本放在ftp服务器中。
Ⅳ VS可以编写JAVA程序吗
可以啊,只要里边可以建vj++工程就可以
好像03以后的都行
那就是你装的时候没装VJ++,如果你的VS2008是完全安装的话 肯定是有VJ++的,我用过
freish,你为什么说不可以呢?用过么?
Visual J++,是Microsoft出品的基于Java语言的可视化编程工具,VJ++是微软最早向JAVA发起的攻击之一,可惜SUN给他的授权是有限且短暂的,VJ++没有跨平台的支持。
但也是可以写的啊
vj++跟java当然不是一个东西,一个是IED,一个是编程语言,怎么能一样呢?
只不过现在主流的java IDE是eclipse而已
不是一个平台啊,编译器都不一样,SUN公司的java是基于JDK的
VJ++是基于。net的
我理解楼主的意思了,楼主是想知道平时用JDK写的JAVA程序能否在VS上运行?那肯定不行
我说的VJ++能写JAVA和基于JDK写的jAVA是不一样的。。。虽然现在VJ++已经呗抛弃了。。。
Ⅳ 扩展名为sh是什么编译器编写的代码
是linux/unix下的shell脚本文件,是纯文本文件。用任何文本编辑器都可以打开。
Ⅵ linux 编译程序时如何生成.sh
.sh 脚本是自己写的,如果想用别的脚本生成一个脚本用 cat 或者 echo 就行了。
cat 可以直接处理多行:
cat > aaaa.sh << EOF
#!/bin/bash
xxxx
xx
EOF
echo 一次一行相对来说各有用处:
echo "#!/bin/bash" >> bbbb.sh
echo "xxxx" >> bbbb.sh
echo "xx" >> bbbb.sh
最后就是别忘了授予可运行权限。
Ⅶ linux下如何编写脚本文件sh调用c++程序
首先将c++程序编译成可执行文件,例如使用g++编译
然后在sh脚本中直接使用上一步中产生的可执行文件即可(注意使用时该可执行文件在PATH包含的路径下面)
平时使用的shell命令很多都是用C语言等写的,然后编译成了可执行的文件
Ⅷ shell编程实现一个简易C++IDE
还是这个提问比较清楚。
我试了很多方法,都没有办法实现。。。留个记号,在这里等高手