
MinGW_GCC_Boost
文章平均质量分 75
一懒百邪生
一懒百邪生
展开
-
MATLAB R2018B 说使用的MINGW编译器版本
>gcc --versiongcc (x86_64-posix-seh-rev2, Built by MinGW-W64 project) 6.3.0Copyright (C) 2016 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There...原创 2019-12-06 22:14:26 · 3634 阅读 · 1 评论 -
Centos安装GCC 4.8.2和boost 1.54.0
Centos安装GCC 4.8.2和boost 1.54.0。国外有人做了个脚本,用起来很舒服:$ # Download and install it.$ mkdir /shared/tools/gcc/4.8.2$ cd /shared/tools/gcc/4.8.2$ wget http://projects.joelinoff.com/gcc-4.8.2/bld.sh$ ch原创 2013-11-16 23:25:51 · 6179 阅读 · 0 评论 -
使用Mingw编译wxWidgets的Dos命令
使用如下的命令可以编译:REM #D:\wxWidgets-2.9.4\build\msw\buildwxWidgets.batmingw32-make -f makefile.gcc cleanmingw32-make -f makefile.gcc MONOLITHIC=0 SHARED=1 UNICODE=1 BUILD=releasemingw32-make -f makefil原创 2012-12-10 23:15:53 · 3245 阅读 · 0 评论 -
获取wxStaticBitmap的鼠标处的图像的颜色值
鼠标在wxStaticBitmap上面移动时,想实时显示该点的坐标和颜色值,看看下面的代码吧,很容易实现:void testwx1Frame::OnStaticBitmap1Move(wxMouseEvent& event){ int X=event.GetX(); int Y=event.GetY();//-------------------------------原创 2012-12-16 18:31:19 · 1937 阅读 · 0 评论 -
Qt Creator+MinGW+boost特殊函数的使用示例
Qt Creator+MinGW+boost特殊函数的使用示例:先编译和安装boost:bootstrap.bat gcc .\b2 --toolset=gcc --prefix=E:\boost install新建qt控制台项目,然后在*.pro文件中添加一行:INCLUDEPATH += E:/boost/include/boost-1_53 测试acosf和贝赛原创 2013-06-27 01:09:27 · 5694 阅读 · 1 评论 -
windows中,如何在Codeblocks+MinGW+wxWidgets里面使用中文
在windows操作系统中创建wxwidgets工程的时候,一定要勾选Enable Unicode选项,然后将所有的*.cpp和*.h等文件的编码改成UTF-8格式的,就可以在Codeblocks+MinGW+wxWidge里面随意的使用中文:const char* a = "你好";wxString b = wxString::FromUTF8(a);wxMessageBox(b,原创 2012-12-15 22:33:02 · 3045 阅读 · 0 评论 -
自定义wxStaticBitmap的鼠标移动事件(或消息)
先在testwx1Main.cpp中定义一个函数如下,显示坐标:void testwx1Frame::OnStaticBitmap1Move(wxMouseEvent& event){ int X=event.GetX(); int Y=event.GetY(); TextCtrl1->SetLabel(wxString::Format(wxT("X:%i,Y:%i"原创 2012-12-16 16:31:32 · 2765 阅读 · 0 评论 -
f2py支持在fortran语言中调用其他Fortran函数或C代码或Python代码
请看示例F77文件:C FILE: CALLBACK.F SUBROUTINE FOO(FUN,R) EXTERNAL FUN INTEGER I REAL*8 RCf2py intent(out) r R = 0D0 DO I=-5,5 R = R + FUN(I) EN原创 2012-03-21 13:20:52 · 4080 阅读 · 0 评论 -
Fortran中处理字符串数字和文件的模块StrNum
Fortran中处理字符串数字和文件的模块:测试程序如下:include"StrNum.F90"!-----------------------------------------program mainuse StrNumimplicit none!-----------------------------------------integer :: count,i,j ,k原创 2013-07-22 13:04:24 · 6346 阅读 · 2 评论 -
gfortran里面调用c语言的代码
gfortran里面如何调用c语言的代码?下面MinGW为例:下面是fprog.f90的代码: program f_prog integer :: i,j(2) real :: r character(len=10) :: str i = 4711 j = (/13, 14/) r = 4712.0 str = "abcd"原创 2013-07-20 12:16:28 · 2040 阅读 · 0 评论 -
python中使用ctypes调用MinGW生成的动态链接库(dll)
关于gcc编译dll的我就不说了,网上举例一大堆,下面以g++为例。假设有一个test.cpp文件如下:extern "C" { __declspec(dllexport) double add(double x,double y);}double add(double x,double y){ return x+y;}在MinGW中使用g++编译:g++ -原创 2013-06-20 22:07:14 · 3692 阅读 · 0 评论