`

Wine中使用MinGW

 
阅读更多
原文:http://null-byte.wonderhowto.com/forum/set-up-mingw-kali-using-wine-0159622/
http://blog.gojhonny.com/2014/03/installing-mingw-gcc-g-on-kali-linux-to.html

MinGW是一组window开发工具集,包含GCC和G++。
可以使用Wine和MinGW来编辑windows下的可执行程序。

安装wine
引用

apt-get install wine
dpkg --add-architecture i386
apt-get update
apt-get install wine-bin:i386


安装MinGW:
1. 下载MinGW,http://sourceforge.net/projects/mingw/files/Installer/mingw-get-setup.exe/download
2. 使用./mingw-get-setup.exe或者GUI中双击可执行文件安装
3. 选择mingw32-Base

4. 选择左上角的Installation > Update Catalogue



引用
cd /root/.wine/drive_c/MinGW/bin
wine gcc.exe -o file.exe sourcefile.c
wine gcc.exe -o /root/out/final.exe /usr/share/metasploit-framework/ShellCode/final.c -lwsock32
  • 大小: 20.8 KB
  • 大小: 14.5 KB
分享到:
评论

相关推荐

    curl-7.63.0-wine32-mingw

    6. **使用场景**:用户可以在命令行中使用curl执行各种任务,如下载网页、上传文件、测试HTTP服务器状态、进行POST请求等。在自动化脚本中,curl是常用的数据传输工具,特别是在持续集成和持续部署(CI/CD)流程中,...

    ubuntu下mingw32交叉编译环境搭建

    apt-get install mingw32 dpkg-dev pkg-config wget libglib2.0-dev unzip libtool automake autoconf m4 gettext cvs flex bison wine git-core subversion patch ``` #### 四、安装 64 位支持库 如果在 64 位的...

    mingw-w64-v8.0.2.zip

    使用 Mingw-w64-v8.0.2,在Linux环境下,开发者可以通过 Wine 或其他模拟环境来运行这些工具,或者在Windows上直接安装 Mingw-w64 的环境。这对于那些希望使用Linux命令行工具和开发习惯,但又需要在Windows上构建...

    MinGW应用程序开发入门

    - MinGW-WINE:提供与WINE兼容的MinGW版本,网址为 [http://code.google.com/p/mingw-wine/](http://code.google.com/p/mingw-wine/)。 - MinGW-W64:提供针对64位系统的MinGW版本,网址为 ...

    MinGW-w64安装指南.pdf

    此外,由于安装过程中使用到的命令和包名可能会由于Linux发行版的版本差异或软件包名称的变化而有所不同,如果在安装过程中遇到问题,通常需要检查相关软件包是否已经安装、版本是否兼容以及是否有必要安装额外的...

    MinGW应用程序开发快速入门

    当前广泛使用的版本包括GCC4.5.x,而GCC4.6.x的MinGW版本可以从特定网站下载,如tdm-gcc.tdragon.net、code.google.com/p/pcxprj/、code.google.com/p/mingw-wine/、code.google.com/p/mingw-w64-dgn/和mirrors.163....

    gcc编译工具-MinGW-w64.rar

    由于MinGW-w64是针对Windows平台优化的,因此它的性能通常优于通过Wine模拟的其他GCC版本。此外,由于其广泛的库支持,MinGW-w64能够编译大多数依赖于开源库的项目。 总之,MinGW-w64是一个强大的工具,它让Windows...

    MinGW w32api 标头的替代 DirectX 标头.zip

    源自Wine和 MinGW-w64标头,可用于覆盖现有 MinGW 中包含的现有 DirectX 标头,例如,通过-isystemGCC 选项。由于 w32api 不包含某些标头,因此d3dcompiler.h可用于将 MSVC 项目移植到 MinGW。已进行了一些修改以...

    用cv2pdb.exe 来把mingw 编译出来的dll 变为release dll 和pdb文件。

    用ubuntu mingw wine 交叉编译出windows dll,如果希望在windows 环境下调试代码,设断点等操作。就需要到一个叫做cv2pdb的工具。如果你交叉编译生成的目录有很多子目录和dll,那么你就需要写一个脚本递归的使用cv2pdb...

    MinGWine is a mix of MinGW and Wine-开源

    **MinGWine:一个将MinGW与Wine融合的开源工具** MinGWine是一个独特的开源项目,它结合了MinGW(Minimalist GNU for Windows)和Wine(Windows Emulator)的功能,为开发者在Win32环境下提供了一种运行和开发GCC...

    mingw-builds:用于为32位和64位Windows构建双目标(32位和64位)MinGW-W64编译器的脚本

    为了使用MinGW-W64项目提供的脚本,需要: Windows-64位或Linux + Wine-64位从以下位置安装MSYS2: http://sourceforge.net/projects/msys2/ : http://sourceforge.net/projects/msys2/ (MSYS2 Wiki: : ) 将脚本...

    VernamTunnel:使用 Vernam 加密的 TCP 隧道

    $ apt-get install wine mingw32 mingw32-binutils mingw32-runtime $ make clean $ make -f Makefile.WinInLinux 在适用于 Windows 的 Windows 操作系统中编译: $ make clean $ make -f Makefile.MinGW32 动机 ...

    wine-discord-ipc-bridge:启用在Wine下运行的游戏以使用Discord Rich Presence

    Wine Discord IPC桥此程序使在Wine下运行的其他程序能够将Rich Presence数据发送到Linux Discord客户端。...编译中i686-w64-mingw32-gcc -masm=intel main.c -o winediscordipcbridge用法只需先运行此

    cv2pdb.exe 递归exe或者dll所在目录产生pdb文件并移动到上级的一个文件夹中

    用ubuntu mingw wine 交叉编译出windows dll,如果希望在windows 环境下调试代码,设断点等操作。就需要到一个叫做cv2pdb的工具。如果你交叉编译生成的目录有很多子目录和dll,那么你就需要写一个脚本递归的使用cv2pdb...

    tkvdb:Trie键值数据库

    tkvdb Trie(实际上是基数trie)键值数据库 tkvdb是用于键值数据的嵌入式数据库库。 它类似于Berkeley DB,LevelDB或SQLite4 LSM。... tkvdb已在Linux(x32 / x64 CPU和32位ARM)和Wine上使用mingw进

    compilador:在Bash Script中开发的项目,用于使用Linux中安装的工具在Linux中编译和执行文件.exe。

    Compilador con w64-mingw32-gcc para linux ejecutado con Wine 安装w64-mingw32-gcc Project developed in Bash Script to compile and execute a file .exe in Linux using tools installed in Linux. apt-get ...

    single-site-browser-vala:[WIP] Vala 中的一个简单网络浏览器。 应该用mingw32编译

    "mingw32编译"是指该项目需要在支持mingw32的环境中编译,mingw32是GCC(GNU Compiler Collection)的一个版本,用于Windows 32位系统,能帮助在Windows上构建开源软件。 **项目目标** 项目的目标是创建一个专用于...

    D3D9,11 但它在 Linux 上本地运行!.zip

    DXVK 原生DXVK Native 是DXVK到 Linux的移植,允许它无需 Wine 即可本地使用。这主要用于游戏和应用程序端口,以避免必须编写另一个渲染后端,或者帮助在开发过程中启动端口。发布版本是使用 Steam Runtime 构建的。...

    MTK Android编译环境配置

    3. Ubuntu系统安装过程:首先,需要在安装Ubuntu操作系统时配置好网络环境,以便下载中文语言包,从而避免在使用Wine安装和配置Windows程序时出现显示问题。安装系统时,语言选择应为中文,以保证系统的正常显示和...

    python-winbuilder:在 Windows 上为 Python 项目编写构建环境脚本的工具

    如果需要,使用 Python.org 的官方.msi安装程序安装 Python, 使用安装 pip , 下载并解压mingw-w64-for-python存档, 生成libpythonXX.dll.a并将其安装在 Python libs文件夹中, 将libmsvcr90.a或libmsvr100.a复制...

Global site tag (gtag.js) - Google Analytics