标签: mingw32

如何在git中更改特定的字体颜色?

我希望将git中的"红色"字体颜色更改为更接近粉红色的颜色.我倾向于让我的显示器非常暗淡,每当我查看差异时,黑色背景上的红色字体很难读.那么,有没有办法指定我希望它为红色使用不同的颜色,最好使用单个命令?

我在Win7上使用msysgit和MINGW32.

git msysgit mingw32

18
推荐指数
1
解决办法
5189
查看次数

编译pygraphviz:无法识别的命令行选项'-mno-cygwin'

在Windows 7上,当我尝试编译pygraphviz时,我运行

    python setup.py build -c mingw32
Run Code Online (Sandbox Code Playgroud)

我明白了

C:\ MinGW\bin\gcc.exe -mno-cygwin -mdll -O -Wall"-IC:\ Program Files(x86)\ Graphv iz 2.28\include\graphviz"-Ic:\ Python27\include -Ic:\ Python27\PC -c pygraphviz/g raphviz_wrap.c -o build\temp.win-amd64-2.7\Release\pygraphviz\graphviz_wrap.o cc1.exe:错误:无法识别的命令行选项'-mno-cygwin'错误:命令' gcc'以退出状态1失败

'-mno-cygwin'来自哪里?通过pygraphviz-1.1目录进行greping显示没有出现"no-cygwin".

python mingw32 pygraphviz

17
推荐指数
1
解决办法
2万
查看次数

在Windows机器上github的mingw32 shell的vimrc或vim配置文件在哪里?

Cygwin有一个主目录,我可以存储.vimrc文件来设置语法高亮.我知道在linux机器上这个文件通常是在一个主目录中,它可以全局存储(虽然我还没弄清楚全局的东西是如何工作的).

我是Windows用户(我道歉),所以我使用不同的shell来做不同的事情,并且我不太确定为什么当我从git bash shell启动它时语法高亮不起作用.它适用于cygwin和腻子.但对于git的mingw32而言并非如此.

另一件事是,当我使用cygwin ssh到远程服务器时,我不能使用Vim,但是当我使用Putty的shell连接时,我可以使用Vim.

任何有关此主题的帮助将不胜感激.

git vim cygwin putty mingw32

17
推荐指数
1
解决办法
1万
查看次数

使用Eclipse和minGW的多个"无法解决"问题

我最近安装了(最新版本的)'Eclipse IDE for C/C++ Developers'和minGW(4.8.1),以帮助我在很长一段时间后重新使用C++.

我已经加入-std=c++11Other flagsC/C++ Build/Settings/Tool Settings/GCC C++ Compiler/Miscellaneous

我有一个小程序,利用了许多C++ 11特性(例如使用chrono.emplace_back).

运行后,我在Problems窗口中遇到多个未解决的问题,如下面的粘贴).

有趣的是,该程序确实编译并运行正常.

  1. 有了这个,我有没有在Eclipse中设置解决这些问题的东西?

  2. 有没有人知道to_string()minGW(4.8.1)中的函数是否仍有问题,例如以下内容无法编译:

    window.setTitle("Bullets on screen: " + to_string(bullets.size()) + " currentSlice: " + to_string(currentSlice) + " FT: " + to_string(ft) + " FPS: " + to_string(fps) );
    
    Run Code Online (Sandbox Code Playgroud)

    它使用Visual Studio Express 2013进行编译(尽管它存在chrono库的准确性问题,因此切换到minGW).

    谢谢.

Eclipse'问题'窗口输出:

Description Resource Path Location Type
 Symbol 'duration' could not be resolved chronotest.cpp /chronotest/src line 19 Semantic Error
 Function 'now' …
Run Code Online (Sandbox Code Playgroud)

c++ eclipse gcc mingw32 c++11

16
推荐指数
2
解决办法
6万
查看次数

c中对'getline'的未定义引用

我正在学习在C编程中使用getline,并尝试了http://crasseux.com/books/ctutorial/getline.html中的代码

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main(int atgc, char *argv[])
{
    int bytes_read = 1;
    int nbytes = 10;
    char *my_string;

    my_string = (char *)malloc(nbytes+1);

    puts("Please enter a line of text");

    bytes_read = getline(&my_string, &nbytes, stdin);

    if (bytes_read == -1)
    {
        puts ("ERROR!");
    }
    else
    {
        puts ("You typed:");
        puts (my_string);
    }

    return 0;
 }
Run Code Online (Sandbox Code Playgroud)

但是,问题是编译器不断返回错误:未定义的引用'getline'.你能告诉我问题是什么吗?谢谢!

我使用的是Win7 64bit + Eclipse Indigo + MinGW

c reference undefined getline mingw32

15
推荐指数
3
解决办法
3万
查看次数

我的.bashrc文件没有在Git Bash启动时执行(Windows 7)

这就是我做的:

cd ~
touch .bashrc
notepad .bashrc
Run Code Online (Sandbox Code Playgroud)

我的.bashrc的内容是(在网上找到的):

SSH_ENV="$HOME/.ssh/environment"

# start the ssh-agent
function start_agent {
    echo "Initializing new SSH agent..."
    # spawn ssh-agent
    ssh-agent | sed 's/^echo/#echo/' > "$SSH_ENV"
    echo succeeded
    chmod 600 "$SSH_ENV"
    . "$SSH_ENV" > /dev/null
    ssh-add
}

# test for identities
function test_identities {
    # test whether standard identities have been added to the agent already
    ssh-add -l | grep "The agent has no identities" > /dev/null
    if [ $? -eq 0 ]; then
        ssh-add
        # …
Run Code Online (Sandbox Code Playgroud)

bash mingw32 git-bash

13
推荐指数
2
解决办法
2万
查看次数

如何使用MinGW编译和使用GLib

我想在Windows环境中使用Gnome GLib,使用免费的MinGW编译器在C中进行开发.问题是,我完全不知道如何编译这个库.您是否有人请说明完成此操作所需的工具以及需要遵循的说明?

windows glib mingw32

12
推荐指数
2
解决办法
2万
查看次数

在MinGW 4.7.1上与-static-libstdc ++标志链接

我尝试
使用
编译器标志在MinGW 4.7.1 (在Win 7上使用Code :: Blocks 12.11 )编译(Allegro 5)
(在Project :: Linker settings :: Other linker settings中写入它们):

-static-libgcc
-static-libstdc ++

结果:

无法识别的命令行选项'-static-libstdc ++'

怎么解决?

c++ mingw allegro codeblocks mingw32

12
推荐指数
2
解决办法
2万
查看次数

如何添加LDFLAGS的路径

我正在尝试建立一个名为PBC的库(基于配对的加密技术).这个库需要另一个名为GMP的库- (GNU多精度库).

我的问题是在正确安装GMP后,PBC给出了以下错误:

未找到gmp库将其路径添加到LDFLAGS

我不知道是什么LDFLAGS以及如何将它添加到路径中.

PS:我正在使用MinGW.

gnu gmp mingw32

11
推荐指数
2
解决办法
4万
查看次数

对 WinMain (C++ Mingw) 的未定义引用

目前我正在尝试使用 C++ 制作一个 Windows 应用程序。为了编译我的程序,我使用 Mingw GCC。顺便说一句,我在 Windows 10 上。但是一旦我使用int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE, PWSTR pCmdLine, int nCmdShow)而不是int main()编译器,就会显示以下消息:

C:/mingw-w64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/.. /lib/libmingw32.a(lib64_libmingw32_a-crt0_c.o):crt0_c.c:(.text.startup+0x2e):未定义对`WinMain' collect2.exe的引用:错误:ld返回1退出状态终端进程因退出而终止代码:1

我尝试编译的示例代码来自此 Windows 应用程序教程: 示例代码

我已经尝试重新安装 mingw 但它没有帮助。这就是为什么我希望这里有人可以帮助我解决我的问题。先感谢您!

c++ winapi mingw winmain mingw32

11
推荐指数
2
解决办法
2万
查看次数

标签 统计

mingw32 ×10

c++ ×3

git ×2

mingw ×2

allegro ×1

bash ×1

c ×1

c++11 ×1

codeblocks ×1

cygwin ×1

eclipse ×1

gcc ×1

getline ×1

git-bash ×1

glib ×1

gmp ×1

gnu ×1

msysgit ×1

putty ×1

pygraphviz ×1

python ×1

reference ×1

undefined ×1

vim ×1

winapi ×1

windows ×1

winmain ×1