问题列表 - 第4879页

libstdc ++ 64bit和32bit版本在同一台机器上

我正在尝试为64位平台交叉编译我的软件版本.我可以在同一台机器上安装32位和64位版本的libstdc ++,而不必担心破坏我的linux安装.Os是32位ubuntu.

我以前没有交叉编译,只是想检查一下,如果我为适当的CPU设置我的CFLAGS和LDFLAGS,一旦安装了正确版本的libstdc ++,我应该没问题.

我检查了64位版本的ubuntu但是它有一个符号链接

lib64 - > lib

如果在32位机器上就是这种情况,这会弄乱很多人也知道如何对此进行排序?

我此刻正在遇到以下错误

 [exec] /usr/bin/ld: skipping incompatible /usr/lib/gcc/i486-linux-gnu/4.2.4/libstdc++.so
 [exec] /usr/bin/ld: skipping incompatible /usr/lib/gcc/i486-linux-gnu/4.2.4/libstdc++.a
 when searching for -lstdc++ [exec] /usr/bin/ld: skipping incompatible
Run Code Online (Sandbox Code Playgroud)

等等

 [exec] /usr/bin/ld: cannot find -lstdc++
 [exec] collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

这似乎是因为我没有64位版本的libstdc ++

c++ 64-bit linker build-process 32-bit

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

.NET WinForms应用程序的MVC/MVP框架

有没有人知道企业WinForms应用程序的可用MVC/MVP框架?

之前有.NET用户界面进程应用程序块.但是,自Windows Workflow Foundation发布以来,它已不再处于开发阶段(也将完全用.NET 4.0重写).

也许我不是最新的,但我觉得我现在有一个差距.

.net c# windows frameworks winforms

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

在第三方软件API(AutoCAD)上进行单元测试的最佳实践

我们正在开发在AutoCAD中使用的应用程序.基本上我们创建一个类库项目,并使用命令(NETLOAD)在autoCAD中加载.dll.

因此,我们可以使用命令,"调色板",用户控件,表单等...

AutoDesk通过在程序目录中运行的某些dll提供API.在引用这些dll时,您只能在运行时在AutoCAD中加载应用程序时调用dll(这是AutoDesk的许可安全性).

对于我们来说,在开发时,这不是问题,我们需要在AutoCAD的上下文中进行可视化测试,因此我们只需设置Debug Properties以便它们启动acad.exe并使用acad.exe参数中的脚本加载我们的dll .

问题是,在尝试对我们的代码进行单元测试时,NUnit或mstest没有在AutoCAD上下文中运行,也无法启动它.有一个名为Gallio的工具,它提供了与AutoCAD的接口,因此它可以通过带有命名管道的IPC运行单元测试.

但是,对我来说,这个解决方案太麻烦了.我希望能够快速编写测试而无需离开我心爱的IDE.

那么,从"良好的设计观点"来看,这个问题的好方法是什么呢?我想我基本上需要一个可测试的代码库,它不参考AutoCAD dll和一个不可测试的参考不可测试的AutoCAD dll的代码库.

我确信有办法让这个工作:(IOC,DI,Adapter Pattern,...)我只是不深入这些原则,因此我不知道哪条路线最适合我的目的和目标.

architecture unit-testing design-patterns autocad

10
推荐指数
1
解决办法
2515
查看次数

向Java程序员教授JavaScript

几个星期后,我将有机会向我的同事介绍JavaScript.此前的项目主要使用Java和C++.我需要解释的JavaScript最重要或最重要的方面是什么?我列出了一些我已经确定的重要事项:

  • 哈希/词典作为对象
  • 原型继承
  • 关闭
  • 捆绑

我也将从A重新介绍到JavaScript.

我错过了什么?我正在寻找任何东西,从大语言功能到小问题.

javascript

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

如何从字符串为深属性创建表达式树/ lambda

给定一个字符串:"Person.Address.Postcode"我希望能够在Person的实例上获取/设置此postcode属性.我怎样才能做到这一点?我的想法是将字符串拆分为"." 然后遍历各个部分,查找前一个类型的属性,然后构建一个看起来像(伪语法道歉)的表达式树:

(person => person.Address) address => address.Postcode
Run Code Online (Sandbox Code Playgroud)

虽然我真的很麻烦地创建表达式树!如果这是最好的方式,有人可以建议如何去做,还是有更简单的选择?

谢谢

安德鲁

public class Person
{
    public int Age { get; set; }
    public string Name { get; set; }
    public Address Address{ get; set; }

    public Person()
    {
        Address = new Address();
    }
}

public class Address 
{
    public string Postcode { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

c# lambda expression-trees

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

如何获取我们网页的访客IP号码

我有网站(用ASP.NET编码,c#),我想显示它的页面的基于IP的统计信息.我不想使用其他分析工具(如Google Analytics).

c# asp.net

4
推荐指数
1
解决办法
476
查看次数

在Scala中创建参数化图形类型

我想创建一个用于表示图形的泛型类型层次结构.特别是,我想要有Graph和Node类,我希望每种Graph类型都有相应的Node类型,如果我创建一个用于操作Graphs的泛型函数,我希望这个函数使用实际的Node类型.我试过的一个例子

trait GNode[Graph]
{
 ... functions to get edges from this vertex, etc. ...
}

trait Graph
{
  type Node <: GNode[Graph]
}

def dfs[G <: Graph](g : G, nodeAction : G#Node => Unit) = ... code ...
Run Code Online (Sandbox Code Playgroud)

但是这没用,因为当我这样做的时候

class ConcreteGraph extends Graph
{
  class Node extends GNode[ConcreteGraph] { ... }
}
Run Code Online (Sandbox Code Playgroud)

dfs函数不接受类型ConcreteGraph#Node=>Unitas 的函数nodeAction,但只接受AnyRef=>UnitGNode[ConcreteGraph]=>Unit.

更清楚的是,如果我用C++做的话,我会做类似的事情

template <class T> struct graph_traits;
template <> struct graph_traits<concrete_graph> 
{ typedef concrete_graph::node node_type; }

template <class G> …
Run Code Online (Sandbox Code Playgroud)

generics types scala graph

5
推荐指数
2
解决办法
2472
查看次数

我可以在ASP.net 2.0或sharepoint中托管WPF控件吗?

这似乎是一个高级别的问题.但那是因为我不熟悉尖端的ASP.net,更不用说这个叫做Sharepoint的庞然大物.所以请耐心等待..

  • 首先是有可能采取哪些含有某些非托管子是做的DirectX渲染(由于性能原因)功能的自定义WPF控件拖放到ASP.Net?例如,考虑一个专门的图表控件
  • Sharepoint是否添加任何使这成为可能的东西?

用例是从厚WPF客户端获取某些窗格或区域,并将其插入现有的基于Sharepoint的解决方案中.

这是可能的还是它们(WPF控件和Web控件)与粉笔和奶酪不同?(假设当前控制界面可以自由改变.)难道明智的做法是开发这些控件的基于web的精简版,而不是试图敲定在某种程度上当前控制...

从根本上讲,网页是否可以包含一个控件来接管其客户区/矩形的渲染?或者,当它到达浏览器时,所有内容都必须分解为简单的html.

我在网上找到了一些未回答的问题.但除了那个未经探索的(或禁止的)......在任何一种情况下我都想知道.谢谢阅读..

wpf sharepoint asp.net-2.0

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

XSLT - 递归地向外工作

我理解如何使用XSLT从最外层的person元素到最里层的元素处理这个doc(下面).但我想知道是否:

  1. 如果它可以从最深的元素出来工作.
  2. 鉴于我的例子,这看起来像什么.
<?xml version="1.0" encoding="utf-8" ?>
<container>
  <person name="Larry">
    <person name="Moe">
      <person name="Curly">
        <person name="Shemp">

        </person>
      </person>
    </person>
  </person>
</container>
Run Code Online (Sandbox Code Playgroud)

xml xslt recursion

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

升级第三方jar时,是否必须重新编译应用程序?

我有一个使用某些第三方API的java应用程序.由于各种补丁,第三方jar文件会相当频繁地更改,但API本身并不会经常更改.

每次第三方jar改变时,我是否必须重新编译我的应用程序?

java

3
推荐指数
2
解决办法
1936
查看次数