V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  XIVN1987  ›  全部回复第 24 页 / 共 42 页
回复总数  838
1 ... 20  21  22  23  24  25  26  27  28  29 ... 42  
@IceCola1
用的 sublime,,智能提示很弱,确实很痛苦,,不过还好程序简单,用的组件也不多,,
继续删掉 Qt5Qml.dll 、_ssl.pyd 、translations 目录下的除 en 和 cs 外的其他文件,,

压缩后 14.5M ,,执行暂时正常,,
2019 年 2 月 15 日
回复了 XIVN1987 创建的主题 GitHub github “Create a new repository”页面的下拉列表无法选择
额,,竟然是因为不是管理员权限登录的,,_(:з」∠)_
2019 年 2 月 1 日
回复了 WayToGo 创建的主题 Python for/else、 while/else 和 try/else 大家用的多吗?
感觉挺好的,,其他语言也该加上
python 可以很方便的调用 C/C++编写的 dll 库,,如果是静态连接库的话,,必须得装 C/C++编译器才能使用,,
2019 年 1 月 14 日
回复了 XIVN1987 创建的主题 C GCC 警告“always_inline function might not be inlinable”
@wutiantong
偶,,抱歉,,我看错了,,我以为你说要加上“ CFLAGS= -D inline ”

确实接近,,效果一样,,只不过一个是在头文件中 define,,一个是在 gcc 命令行选项中 define
2019 年 1 月 14 日
回复了 XIVN1987 创建的主题 C GCC 警告“always_inline function might not be inlinable”
@wutiantong
这样不就把 inline 这个关键字给#define 成空了吗,,跟 portmacro.h 中的做法“#define inline ”完全等价啊,,
2019 年 1 月 14 日
回复了 XIVN1987 创建的主题 C GCC 警告“always_inline function might not be inlinable”
@wutiantong
@shylockhg

感谢热心帮助,,问题解决了

cmsis_gcc.h 中__enable_irq()的定义如下:
__attribute__( ( always_inline ) ) static inline void __enable_irq(void)
{
__ASM volatile ("cpsie i" : : : "memory");
}


我用 gcc -E 生成了.c 文件的预处理文件,,在预处理文件中__enalbe_irq()的定义变成了
# 58 "../../lib/cmsis/inc/cmsis_gcc.h"
__attribute__( ( always_inline ) ) static void __enable_irq(void)
{
__asm volatile ("cpsie i" : : : "memory");
}

原来的“ static inline ”变成了“ static ”,,inline 没了,,

我就想可能代码某处把 inline 给宏定义了,,所以搜索了下,,果然,在 portmacro.h 中有一行:
#define inline

把这行注释掉问题就解决了

这个文件是厂家的 SDK 里面的,,不知道为什么要这么定义,,
2019 年 1 月 14 日
回复了 XIVN1987 创建的主题 C GCC 警告“always_inline function might not be inlinable”
@wutiantong
多谢热心帮助,,试了下,,优化等级改为 -O2 没作用,,之前一直用的 -Os
2019 年 1 月 14 日
回复了 XIVN1987 创建的主题 C GCC 警告“always_inline function might not be inlinable”
@wutiantong
__enable_irq()里面只有一条语句,,肯定能内联
2019 年 1 月 14 日
回复了 XIVN1987 创建的主题 C GCC 警告“always_inline function might not be inlinable”
@junkman
多谢回答,,StackOverflow 上这个提问我之前就已经搜到过了,,他的问题和我的几乎一样

不过那里似乎并没有解决提问者的问题,,提问者也没有接受其中的某个解答
2019 年 1 月 11 日
回复了 felix1st 创建的主题 Android [安卓备机选择] 红米 note7 / vivo z3 / 荣耀 10
荣耀 v10 性价比也很高啊,,
970 处理器,6+64,NFC 1699,,
而且 V10 的存储是 UFS,,红米 note 7 应该是 EMMC 吧,,
2019 年 1 月 9 日
回复了 hacunix 创建的主题 Python Python 实时绘制曲线图
PyQwt、PyQtGraph、PyQtChart
PyQt4 的话推荐 PyQwt
PyQt5 的话推荐 PyQtChart,这个是官方的,而且是 C++写的,,稳定、可靠、执行效率高,,最看好这个,,缺点是资料可能比较少,,
2019 年 1 月 4 日
回复了 Trumeet 创建的主题 Java Java 太胖?
是不是 JIT 的编程语言都比较费内存啊??
2019 年 1 月 1 日
回复了 cosven 创建的主题 Python 新年新特性 - PyQt5 播放器 - 任性的作一个自己喜欢的歌单
挺漂亮,,顶一下
2018 年 12 月 31 日
回复了 1oNflow 创建的主题 程序员 2019 年度晒桌面
2018 年 12 月 31 日
回复了 XIVN1987 创建的主题 Python 发现一种新的软件安装方式: pip
@xeaglex
不知道这样做有什么好处,,作者没说,,

我也是因为觉得这种 pip 用法挺奇葩,,所以才发帖聊聊
2018 年 12 月 29 日
回复了 yantianqi 创建的主题 程序员 感觉国内用 vue 的比 react 要多呢?
@sagaxu
赞同,偶尔写两个网页,不想装 node,,只能选择 vue+element-ui,,或者 bootstrap+jquery
2018 年 12 月 27 日
回复了 fox0001 创建的主题 程序员 现在都用什么开发 Windows GUI 客户端?
PyQt
Qt 官方发布了 PySide2,,以后可能会转过来
2018 年 12 月 27 日
回复了 yidinghe 创建的主题 职场话题 你是否被奋斗洗脑了
人家都是聪明人,看在钱的份上奋斗的,,洗脑要是真管用那就不用给钱了!!
1 ... 20  21  22  23  24  25  26  27  28  29 ... 42  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4926 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 09:39 · PVG 17:39 · LAX 02:39 · JFK 05:39
♥ Do have faith in what you're doing.