小编drv*_*las的帖子

GCC 找不到头文件

使用嵌入式 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 提供所需的所有标准环境的正常方法是什么?

linux gcc include-path c-standard-library

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

如何将 Hibernate 与 IntelliJ 社区版一起使用?

众所周知,只有 Intellij IDEA 旗舰版才支持 Hibernate。类似的悬而未决的问题也强调了这一点。所以我想通过我的社区版获得部分结果。即我要创造条件来构建和运行我的 RDBMS 应用程序。没有关于 IDEA 对 RDBMS 开发的全面支持的消息。

要启用 Hibernate,我们必须(根据Intellij 支持):

1)创建Hibernate配置文件hibernate.cfg.xml。

2)下载实现Hibernate框架的库文件,并将其添加到相应模块的依赖中。

这是正确的方法吗?如果是这样 - 我必须下载哪些库(我打算使用 JPA)?

java hibernate jpa intellij-idea

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

葡萄酒和西里尔字体

在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处理字体的方式.如果有可能是假人.

fonts wine cyrillic

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