计算化学公社

标题: 求助:gcc14.2.0编译出现报错,不知会不会出现问题 [打印本页]

作者
Author:
zjm123456    时间: 2025-3-31 18:31
标题: 求助:gcc14.2.0编译出现报错,不知会不会出现问题
/home/zjm/gcc-14.1.0/host-x86_64-linux-gnu/prev-gcc/xg++ -B/home/zjm/gcc-14.1.0/host-x86_64-linux-gnu/prev-gcc/ -B/usr/local/gcc-14.1.0/x86_64-linux-gnu/bin/ -nostdinc++ -B/home/zjm/gcc-14.1.0/prev-x86_64-linux-gnu/libstdc++-v3/src/.libs -B/home/zjm/gcc-14.1.0/prev-x86_64-linux-gnu/libstdc++-v3/libsupc++/.libs  -I/home/zjm/gcc-14.1.0/prev-x86_64-linux-gnu/libstdc++-v3/include/x86_64-linux-gnu  -I/home/zjm/gcc-14.1.0/prev-x86_64-linux-gnu/libstdc++-v3/include  -I/home/zjm/gcc-14.1.0/libstdc++-v3/libsupc++ -L/home/zjm/gcc-14.1.0/prev-x86_64-linux-gnu/libstdc++-v3/src/.libs -L/home/zjm/gcc-14.1.0/prev-x86_64-linux-gnu/libstdc++-v3/libsupc++/.libs  -fno-PIE -c   -g -O2 -fchecking=1 -DIN_GCC    -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual    -DHAVE_CONFIG_H -fno-PIE -I. -Itext-art -I../.././gcc -I../.././gcc/text-art -I../.././gcc/../include  -I../.././gcc/../libcpp/include -I../.././gcc/../libcody  -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber -I../.././gcc/../libbacktrace   -o text-art/style.o -MT text-art/style.o -MMD -MP -MF text-art/.deps/style.TPo ../.././gcc/text-art/style.cc
../.././gcc/text-art/style.cc: In member function ‘void text_art::style::color::print_sgr(pretty_printer*, bool, bool&) const’:
../.././gcc/text-art/style.cc:151:25: warning: spurious leading punctuation sequence ‘;’ in format [-Wformat-diag]
  151 |         pp_printf (pp, ";5;%i", (int)u.m_8bit);
      |                         ^
../.././gcc/text-art/style.cc:161:25: warning: spurious leading punctuation sequence ‘;’ in format [-Wformat-diag]
  161 |         pp_printf (pp, ";2;%i;%i;%i",
      |                         ^
/home/zjm/gcc-14.1.0/host-x86_64-linux-gnu/prev-gcc/xg++ -B/home/zjm/gcc-14.1.0/host-x86_64-linux-gnu/prev-gcc/ -B/usr/local/gcc-14.1.0/x86_64-linux-gnu/bin/ -nostdinc++ -B/home/zjm/gcc-14.1.0/prev-x86_64-linux-gnu/libstdc++-v3/src/.libs -B/home/zjm/gcc-14.1.0/prev-x86_64-linux-gnu/libstdc++-v3/libsupc++/.libs  -I/home/zjm/gcc-14.1.0/prev-x86_64-linux-gnu/libstdc++-v3/include/x86_64-linux-gnu  -I/home/zjm/gcc-14.1.0/prev-x86_64-linux-gnu/libstdc++-v3/include  -I/home/zjm/gcc-14.1.0/libstdc++-v3/libsupc++ -L/home/zjm/gcc-14.1.0/prev-x86_64-linux-gnu/libstdc++-v3/src/.libs -L/home/zjm/gcc-14.1.0/prev-x86_64-linux-gnu/libstdc++-v3/libsupc++/.libs  -fno-PIE -c   -g -O2 -fchecking=1 -DIN_GCC    -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual    -DHAVE_CONFIG_H -fno-PIE -I. -Itext-art -I../.././gcc -I../.././gcc/text-art -I../.././gcc/../include  -I../.././gcc/../libcpp/include -I../.././gcc/../libcody  -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber -I../.././gcc/../libbacktrace   -o text-art/styled-string.o -MT text-art/styled-string.o -MMD -MP -MF text-art/.deps/styled-string.TPo ../.././gcc/text-art/styled-string.cc


作者
Author:
zjm123456    时间: 2025-3-31 18:32
想用来编译cp2k2025.1
作者
Author:
logzzz    时间: 2025-3-31 18:55
这不算报错。分清warning和error。编着吧,最后调用能编译程序就没有问题。
作者
Author:
Stardust0831    时间: 2025-3-31 19:35
我也认为这不算是报错。
编译出来以后可以参考我这篇帖子结尾处给出的文件测试一下cp2k2025.1是否能正常使用:
cp2k-2025.1在Debian-wsl2中的安装(附所需所有第三方库)

如果cp2k能正常运行,就没关系。

作者
Author:
sobereva    时间: 2025-4-1 01:14
zjm123456 发表于 2025-3-31 18:32
想用来编译cp2k2025.1

有别人回复之前若需要对帖子进行修改、补充,应直接编辑原帖,不要通过回帖进行补充,这点在置顶的新社员必读贴里明确说了。
作者
Author:
TerminSong    时间: 2025-4-1 08:40
按照报错信息来看,就是编译器觉得你格式化字符串前面是个分号有点奇怪,我大概翻阅了一下标准格式规范语法,分号应该是没有特殊含义的,这个警告可能不是编译器自发形成的而是由杂注产生,可能是你用的打印函数有些特殊约定,总之结论和楼上一致,先试试,没错就不用管
作者
Author:
zjm123456    时间: 2025-4-2 18:33
sobereva 发表于 2025-4-1 01:14
有别人回复之前若需要对帖子进行修改、补充,应直接编辑原帖,不要通过回帖进行补充,这点在置顶的新社员 ...

谢谢卢老师,收到,我下次发帖先看一下必读贴,抱歉忘记了
作者
Author:
zjm123456    时间: 2025-4-2 18:33
收到,谢谢各位大佬,已经解决了




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3