小编Ron*_*del的帖子

NixOS,Haskell,opengl:构建和运行openGL程序的问题

我在NixOS上遇到GL问题:这个问题似乎已经过时了,但2017年还没有直接的解决方案!

我正在尝试使用该Gloss库构建一个Haskell程序.我已经安装了gloss它所需要的一切nix-shell -p mesa,它似乎是正确构建和istalled(使用cabal install).但是,如果我在同一个程序中构建程序nix-shell它不起作用:

$ nix-shell -p mesa_glu

[nix-shell:]$ ghc --make -O2 SnakePar.hs
Linking SnakePar ...

[nix-shell:]$ ./SnakePar 
SnakePar: user error (unknown GLUT entry glutInit)
Run Code Online (Sandbox Code Playgroud)

nix-shell链接阶段之外工作时会发生错误:

$ ghc --make -O2 SnakePar.hs
[1 of 1] Compiling Main             ( SnakePar.hs, SnakePar.o )
Linking SnakePar ...
/nix/store/<hash>-binutils-2.27/bin/ld: cannot find -lGLU
/nix/store/<hash>-binutils-2.27/bin/ld: cannot find -lGL
collect2: error: ld returned 1 exit status
`cc' failed in phase `Linker'. (Exit code: 1)
Run Code Online (Sandbox Code Playgroud)

即使我通过手动安装 …

opengl haskell nixos

8
推荐指数
1
解决办法
915
查看次数

SVN authz,基于路径的身份验证问题

[groups]
developer = a,b,c
doc = r,x

[/doc]
@doc = rw
@developer = rw

[/]
@developer = rw
* =
Run Code Online (Sandbox Code Playgroud)

如果现在组doc的成员尝试检出文档,则它不起作用.我希望doc的成员能够查看sub-dir doc,禁止任何其他内容.任何想法如何实现这一目标?

亲切的问候ronny

[更新]

client:svn,版本1.5.4(r33841)服务器:svn,版本1.4.6(r28521)

通过svn + ssh访问:/ user @ host/fullpath-to-repos

  • 1完美地工作了两年
  • 2可能是 - 看上面的版本号(我会立即联系我们的管理员)
  • 3不?只是ssh
  • 4不
  • 5不

[更新]

  • 使用客户端版本svn 1.4.6(r28521)也不起作用 - 相同的错误
  • 我使用普通的命令行访问.svn co svn + ssh:// ....

[更新]

  • 服务器:Linux 2.6.16.60-0.39.3-default9 i686 athlon i386 GNU/Linux - suse 10?或者像我想的那样
  • 客户:Kubuntu 9.04
  • 通过OpenSSH SSH客户端连接
  • 服务器拒绝来自localhost的svn://连接 - 任何连接 - 都要在家里很快就用副本试一下

[更新4] *这不是我自己的服务器,我无法用它做我想做的事.它是一个非常老的服务器,至少运行10年,有数百个用户.标准的东西应该工作.如果我错过了什么,请纠正我.

[更新5] 信不信由你.我使用了错误的路径,现在一切都运行良好,我很抱歉浪费你的时间.我将把他的efford给予FoxyBOA赏金.

svn authentication authz

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

掌握有多少人使用我的软件

我们有一个非常小的专业用户群.没有社区.我的老板想知道谁在使用它.他的方法是简单地创建一个隐藏的连接,也许是一个自动更新功能,默认情况下启用没有更新时没有通知...我不是很喜欢这个想法,并尝试提出不同的东西.

有注册,那么你可以下载免费试用版.没有其他限制,但时间限制.

出售的许可证可在ip-range-大学使用.因此,注册和许可本身并不是使用的指标.更不用说开发者没有关于销售许可证的任何反馈.

我想建议你如何或者更好地实现这样的问题.

usage-statistics

6
推荐指数
1
解决办法
305
查看次数

拼写检查器的评论,字符串,也许更多

我正在寻找c ++源代码的拼写检查器.不幸的是,我所能找到的只是Visual Studio特有的.我想要一些适用于Linux的东西.

编辑:

最终我想以某种方式自动化它.我对拼写检查不是很精通,但我所想的是一个非交互式控制台工具,可以打印错误信息,或类似的东西.

我个人使用vim,但当然并不是项目中的每个人都这样做.

目前我们正在使用svn,因此有可能将它集成到pre-commit-hook中吗?难道你们不做类似的事吗?

c c++ linux spell-checking

6
推荐指数
1
解决办法
2666
查看次数

解码JPEG以获取未压缩的数据

我想解码JPEG文件并获得BMP/RGB格式的未压缩解码输出.我使用的是GNU/Linux和C/C++.

我看了一下libjpeg,但似乎没有任何好的文档可用.所以我的问题是:

  1. 关于libjpeg的文档在哪里?
  2. 你能推荐其他基于C语言的jpeg解压缩库吗?

c c++ linux jpeg decode

3
推荐指数
1
解决办法
4028
查看次数

使用GDI +打印无效

很久以前,我将GDI +添加到我的Win32应用程序中以绘制渐变.考虑到混合GDI和GDI +输出,我解决了一些问题,一切正常.

现在我开始使用GDI +进行打印,但所有对GDI +的调用似乎都被忽略了,这在屏幕上运行良好.我仔细检查了没有裁剪区域.坐标也在纸上.我还删除了所有GDI输出以进行测试.仍显示空白页面.我试过几台打印机.使用GDI +打印样本进行的测试没有问题.我将我的应用程序中使用的代码添加到示例中,它也可以正常工作.

任何的想法?

c++ winapi gdi+

3
推荐指数
1
解决办法
844
查看次数

哪里把"插件"放在linux中

我目前正在开发/破解图像分析/转换工具.其中的过滤器将在运行时使用dlopen&co加载.

我的问题是*nix工具在安装时通常放置插件(*.so文件)在哪里?

bin/program
lib/program/plugins/thisandthat.so
Run Code Online (Sandbox Code Playgroud)

也许?

其次,我如何使用它以及在开发过程中将其放在何处而不安装它.(这可能是棘手的部分)

我想尽可能避免使用shell脚本.

谢谢Ronny

c c++ linux directory plugins

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

nasm:致命:无法打开输入文件

我在 mac 上遇到组装问题。每次我尝试运行某些东西时,它都会显示无法打开文件的错误。

nasm:致命:无法打开输入文件 h1.asm

谁能告诉我nasm的替代品?

截屏

nasm

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

HTML2Canvas创建多个div

我正在尝试使用jsPDF和HTML2Canvas创建PDF。我有多个要插入PDF的DIV。如果我尝试将所有DIV放入容器中并渲染一次,那么它只会将第一页高度放入PDF中。无法弄清楚如何呈现多个div并将其粘贴在同一PDF中,从而使其一页一页地前进。

JAVASCRIPT

function genPDF() {         
    html2canvas(document.getElementById("container"), {

        onrendered: function (canvas) {

            var img = canvas.toDataURL();

            var doc = new jsPDF(); 
            doc.addImage(img, 'PNG');
            doc.addPage(); 

            doc.save('test.pdf');
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

的HTML

<div id="container">
    <div class="divEl" id="div1">Hi <img  src="img1.JPG"> </div>
    <div class="divEl" id="div2">Why <img  src="img2.PNG"> </div>
</div>

<button onClick="genPDF()"> Click Me </button>
Run Code Online (Sandbox Code Playgroud)

html2canvas jspdf

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