'분류 전체보기'에 해당되는 글 33건

  1. 2019.09.04 [ilink64 Error] Error: Unresolved external '_lseek' referenced from C:\PROGRAM FILES (X86)\EMBARCADERO\STUDIO\20.0\LIB\WIN64\RELEASE\RTL.A|System.ZLib.o
  2. 2019.05.29 지정된 네트워크 폴더는 현재 다른 사용자 이름과 암호로
  3. 2018.06.26 OpenCV 3.41을 Embarcadero/Borland C++ Builder 에서 사용하기 (64bit, CUDA 포함) 1
  4. 2018.01.10 Unable to open file "Cport.obj"
  5. 2017.09.08 GomPlayer 외부 Codec 해결 방법 - AC3, DTS 1
  6. 2017.02.20 ilink32 Unable to perform link
  7. 2017.01.05 JDK -> Eclipse 설치
  8. 2016.03.29 Python 설치
  9. 2015.10.16 E2209 Unable to open include file 'UnitGr32Pas.hpp'
  10. 2015.10.02 [Error] Control 'GLSceneViewer1' has no parent window.

win64 link 할때 _lseek 에러 발생

https://community.idera.com/developer-tools/programming-languages/f/c-rtl/37828/unresolved-external-_lseek

 

Unresolved external '_lseek' - C++ RTL - Programming Languages - IDERA Community

 

community.idera.com

여기 들어가보면

#if defined(_WIN64)
    extern "C" long  lseek(int, long, int);
    extern "C" long _lseek(int fd, long offset, int origin) {
      return lseek(fd, offset, origin);
    }
#endif

hotfix 추가했다는데, 최신본 구독안하는 독자들은 그냥 버리는구만.

뻔한 버그 수정도 안해주는 회사!!!

" 지정된 네트워크 폴더는 현재 다른 사용자 이름과 암호로... "

이런 메시지 나오면서 네트워크 접속이 안될때

----->

Dos 창에서 net use 치면

상태 로컬 원격

OK   S:      \\192.168.0.180\\Project

이렇게 나와야 하는데,

OK           \\192.168.0.180\\Project

S: 매핑 없이 그냥 OK로 나온다.

이 상태에서는 접속 불가

 

그래서,

net use \\192.168.0.180\\Project /delete

이렇게 한번 해주고 다시 drive 연결해주면 된다.

 

'할거리 > etc.' 카테고리의 다른 글

GomPlayer 외부 Codec 해결 방법 - AC3, DTS  (1) 2017.09.08
JDK -> Eclipse 설치  (0) 2017.01.05
OpenCV Korea에 올린글


C++ Builder에서 OpenCV 계속 사용해오고 있습니다
OpenCV 버전 바뀔때마다 새로 설정하고 컴파일하고 에러잡고...
이 글 보시는 C++ Builder 사용자분들은
C#으로 가서 NuGet 몇번 클릭으로 OpenCV 사용환경 뚝딱 만들어지는 걸 보시면....

그래서 저도 C# 학습중입니다~~

아래 링크는,
64bit 전용이고, VS 2015 기준, CUDA, Extra module, NonFree 모두 포함했습니다
CUDA는 8.0입니다. 9.x 아닙니다
9.x가 아직 VS 지원하지 않습니다.
이걸로 올여름 OpenCV v4.0이 나올때까지 사용하시길 바랍니다

사용방법은,
환경은,
INC = 설치폴더/sources/include/
LIB = 설치폴더/build-contrib/lib/

.cpp 앞쪽에
#pragma comment (lib, "_opencv_core341d.lib")
이렇게 해주시면 됩니다

VC용은 opencv_core341d.lib,
BC용은 _opencv_core341d.lib,
이렇게 앞에 "_" 붙여서 구분해서 사용하고 있습니다

그리고,
opencv2/opencv_modules.hpp 내에,
//#define HAVE_OPENCV_FLANN
이거 해주셔야 링크에러 없어집니다.
즉, Flann 포기해야 합니다
해결방법 아시는 분은 공유부탁드립니다

컴파일된 OpenCV341 :


NextLAIS 프로젝트 사용중.

UnitCommMulti.cpp

UnitCommMulti.dfm

 이것 사용중인데 컴파일/링크 에러 없음.


메인 Form에 CPort 1개 추가

링크에러 발생 : Unable to open file "Cport.obj"


<<해결>>

메인에 있는 #pragma link "CPort" 를 삭제

// #pragma link "CPort"

---> 링크에러 사라짐


<<이상한점>>

UnitCommMulti.cpp

이 안에

#pragma link "CPort"

이게 있는데도 에러 없다

이건 이상한게 아니라 웃기는 거...



갤럭시 노트5, 구글 드라이브 환경에서,

곰플레이어 실행하니 화면은 나오는데 소리가 안나온다.


libffmpeg 파일 직접 다운받아서

여기 : https://forum.xda-developers.com/apps/mx-player/mx-player-custom-codec-dts-support-t2156254

GomPlayer, Codec, ARM7 어디에 넣어도 외부코덱 사용이 활성화 되지 않는다


그런데, 직접 본사에 문의하니,

다음날 친절하게 코덱파일 첨부해서 답변해준다~~


libffmpeg.zip


GomPlayer -> Codec -> ARM7 폴더에 압축풀어서 넣어주고,

GomPlayer에서 외부코덱 사용 체크해주면 끝....

[ilink32 Warning] Warning: D:/NextigeApp/OpenCVTest32/UsingOpenCV32.ilc: 0x00010000 / 0x08000000

[ilink32 Warning] Warning: D:/NextigeApp/OpenCVTest32/UsingOpenCV32.ild: 0x00010000 / 0x08000000

[ilink32 Warning] Warning: D:/NextigeApp/OpenCVTest32/UsingOpenCV32.ilf: 0x00010000 / 0x0a000000

[ilink32 Warning] Warning: D:/NextigeApp/OpenCVTest32/UsingOpenCV32.ils: 0x0003b000 / 0x08000000

[ilink32 Warning] Warning: unknown heap name   : 0x08000000 / 0x08000000

[ilink32 Warning] Warning: Error detected (LME288)

[ilink32 Error] Error: Unable to perform link


--------------------

며칠전 발생 : PC 리부팅 후 그냥 제대로 동작.

2017-02-20 오늘 다시 발생. BC 재시작해도 마찬가지.

리부팅 나중에 해보고나서 다시 기록할 거임.

--------------------

http://stackoverflow.com/questions/28929516/c-builder-xe7-lme288-error

(1) ilink32.exe /LargeAddressAware

   1) Patch

      lamarker -M -Filink32.exe

editbin /LARGEADDRESSAWARE bcc32.exe

editbin /LARGEADDRESSAWARE ilink32.exe

  (2) bcdedit

  1. Run command prompt as Administrator.
  2. Type (without quotes) "bcdedit /set IncreaseUserVa 3072"
  3. Reboot computer.

  (3) bcdedit

  (4) Acronis true image : 작업관리자 창에서 삭제

  (5) Admin계정으로 BC 시작

  (6) ...


As Drewski I ran into the LME288 error after the upgrade to Windows 10 (x64).

The error disappeared changing the Data Execution Prevention settings for ilink32.exe:

  • System properties -> Advanced system settings -> Performance -> Settings -> Data Execution Prevention
  • Turn on DEP for all programs and services except those I select -> ilink32.exe.


  (7) PATH 변수가 2047 넘어서?

1. JDK

http://www.oracle.com/technetwork/java/javase/downloads/index.html

들어가서, JAVA SE (Standard Edition) JDK 다운받아 설치.


기존에 설치한것 확인하려면,

c:/Program Files/Java/ 폴더 아래에

jdk1.7.0_25 와 같이 jdk 폴더가 있는지 확인


프로그램 및 기능(프로그램 추가/삭제)로 가서,

Java SE Development Kit 7 Update 25 (64-bit ) 삭제한다.


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

8u112 ( 2017-01-05 기준 )

http://download.oracle.com/otn-pub/java/jdk/8u112-b15/jdk-8u112-windows-x64.exe


8u112 를 설치할때, 

JRE8도 기본으로 깔리는데, Runtime 같이 보인다.

옵션으로 JavaFX도 같이 설치된다. 뭐하는건가?


설치 이 후,

프로그램 및 기능(프로그램 추가/삭제)로 가보면,

Java 8 Update 112 (64-bit)

Java SE Development Kit 8 Update 112 (64-bit) 

위 2줄이 추가되어 있다

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 


환경변수 추가

JAVA = C:\Program Files\Java\jdk1.8.0_112

Path += %JAVA%;



2. Eclipse

http://www.eclipse.org/downloads/


Eclipse 다운 받아 설치

Eclipse-neon-64bit


Eclipse classic + Android SDK 설치하는 경우도 있는 것 같은데,

Eclipse IDE 실행해서 Android SDK 불러오는 방법을 일단 선택.


일단 C:/Android/Eclipse/ 로 복사해두고, Elipse.exe 실행하면, WorkSpace 폴더 위치 물어보는데,

C:/Android/WorkSpace/ 폴더 만들어서 지정해 둠.

Python 설치

할거리/Python 2016. 3. 29. 13:23

Python

1. 우선 나무위키를 읽어보고

- 누가 만들었는지

- 어떤 특징이 있는지

- 어느 정도 사용되고 있는지


2. 파이썬 공식홈에 가서 다운

- 버전 2와 버전 3가 있는데 호환성이 없어서 선택해야 한다.

- 아직 잘 모르니까 3으로 일단 간다

- 3부터 Unicode 지원. 2에서 3으로 가는 추세라고 하니까....


3. 다운 받은 것 설치

- 설치 폴더

C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\

여기에 설치되는데 띄어쓰기를 하면,

C: / Users / Administrator / AppData / Local / Programs / Python / Python35-32 / Python.exe

- 당연히 path 도 추가해주어야 한다.


4. 개발 환경?

여기 참조 : http://yaraba.tistory.com/173




- VC에서 사용할 수 있단다 : PTVS ( Python Tools for Visual Studio )

https://github.com/Microsoft/PTVS/releases/v2.2


5. PTVS 설치

- PTVS 2.2 VS 2015.msi 파일 설치한다


6. VC 실행해서 새 프로젝트 열면

좌측에 Python 메뉴가 추가되고, Python app을 만들수 있게 된다.


상황 :

C++ Builder 프로젝트에 UnitGr32Pas.pas 라는 소스 추가

UnitGr32Pas.hpp 가 없다고 E2209 컴파일 에러


원래 UseOpenCV30 프로젝트가 있는데,

UseOpenCV31 로 SaveAs...로 프로젝트 이름 바꾸기 한 것


UnitGr32Pas.pas를 프로젝트에서 지웠다가 다시 추가해도 마찬가지 현상.

왜 .hpp 파일을 만들지 않지?


해결 :

2015-10-16 현재 아직...

2016-02-15 현재 아직...


Control 'GLSceneViewer1' has no parent window.


GLScene Editor 가 열리지 않을 경우


--- Solution ---

참조 : http://glscene.sourceforge.net/wikka/GlsceneFaq#q_misc_011

clipboard에 GLSceneViewer 가 남아 있을 경우.

그래서 Clipboard를 비우든지,

아니면 아무거나 Ctrl-C 해서 Clipboard를 다른 내용으로 바꾸든지 하면 OK.

1 2 3 4 

글 보관함

카운터

Total : / Today : / Yesterday :
get rsstistory!