使用嵌入式 C 项目。有库,包含文件等 - 用于微控制器。我不需要为主机和操作系统(Linux Mint 64 位)使用 GCC。按照惯例...
但是现在我正在尝试从 Github编译mspdebug项目——当然是使用 GCC。我在 make 一开始就收到一个错误:
mspdebug$ make
cc -DUSE_READLINE -O1 -Wall -Wno-char-subscripts -ggdb -I. -Isimio -Iformats -Itransport -Idrivers -Iutil -Iui -DLIB_DIR=\"/usr/local/lib/\" -o util/btree.o -c util/btree.c
util/btree.c:19:20: fatal error: assert.h: No such file or directory
#include <assert.h>
^
compilation terminated.
Run Code Online (Sandbox Code Playgroud)
我在所有可能的路径中搜索包含(我通过 gcc -v 命令获得了它们的列表) - 没有 assert.h 文件,以及 stdio.h 等等。除了虚拟框目录只有一个地方(GCC 不搜索包含的地方):/usr/lib/syslinux/com32/include
AFAIK,所有标准库和包含都与 GCC 一起安装。所以我尝试重新安装 GCC (4.8.4) - 没有任何变化。
为 GCC 提供所需的所有标准环境的正常方法是什么?
众所周知,只有 Intellij IDEA 旗舰版才支持 Hibernate。类似的悬而未决的问题也强调了这一点。所以我想通过我的社区版获得部分结果。即我要创造条件来构建和运行我的 RDBMS 应用程序。没有关于 IDEA 对 RDBMS 开发的全面支持的消息。
要启用 Hibernate,我们必须(根据Intellij 支持):
1)创建Hibernate配置文件hibernate.cfg.xml。
2)下载实现Hibernate框架的库文件,并将其添加到相应模块的依赖中。
这是正确的方法吗?如果是这样 - 我必须下载哪些库(我打算使用 JPA)?
在Linux Mint 17.2下运行Wine.程序的西里尔字母名称,菜单项名称,文本文件 - 都是不可读的.
确实存在一些例外.例如,我可以在CoDeSys IDE中看到西里尔文,但我所有的键盘输入都是"????" 在屏幕上.而西里尔文的节目名称仍然很奇怪......
在俄罗斯网站上搜索,但所有的收据都是这样的:"我已经尝试过,这有帮助".我设法使用的一些建议但无济于事.
一个例子.我在/var/lib/locales/supported.d/中添加了文件ru和ua并插入
uk_UA.CP1251 CP1251
uk_UA.KOI8-R KOI8-R
ru_RU.CP1251 CP1251
ru_RU.KOI8-R KOI8-R
在文件本地.然后执行locale-gen并重新启动.
另一种方法是编辑Wine注册表.我将Codepages = 1252,437更改为1251,866 - 但此更改未给出任何结果.更多的是,这些变化不会被记住 - 重新进入regedit会显示旧的Codepages.
是的,我添加了旧的Windows XP ttf字体 - 这是问题的第一次尝试.
现在我不知所措.任何帮助,但最重要的是 - 了解Wine处理字体的方式.如果有可能是假人.